public override int GetHashCode()
 {
     unchecked
     {
         return((RevocationTime.GetHashCode() * 397) ^ (RevocationReason != null ? RevocationReason.GetHashCode() : 0));
     }
 }
 protected bool Equals(RevocationInfo other)
 {
     return(RevocationTime.Equals(other.RevocationTime) && string.Equals(RevocationReason, other.RevocationReason));
 }