public override int GetHashCode() { int result = PrivateKey?.GetHashCode() ?? 0; //result = 31 * result + (_publicKey?.GetHashCode() ?? 0); return(result); }
public override int GetHashCode() { int result = PrivateKey != null?PrivateKey.GetHashCode() : 0; result = 31 * result + (PublicKey != null ? PublicKey.GetHashCode() : 0); return(result); }
public override int GetHashCode() { if (PrivateKey == null) { return(0); } return(PrivateKey.GetHashCode()); }
/// <summary> /// Get the hash code for this object /// </summary> /// /// <returns>Hash code</returns> public override int GetHashCode() { int hash = ((PrivateKey == null) ? 0 : PrivateKey.GetHashCode()); hash += ((PublicKey == null) ? 0 : PublicKey.GetHashCode()); return(hash); }
public void ShouldBeAbleToSerializeAndRecoverIdentities() { PrivateKey id = PrivateKey.FromRandom(); string str = id.ToString(); PrivateKey back = PrivateKey.FromString(str); Assert.Equal(id.GetHashCode(), back.GetHashCode()); }
/// <summary> /// Get the hash code for this object /// </summary> /// /// <returns>Hash code</returns> public override int GetHashCode() { int prime = 31; int result = 1; result = prime * result + ((PrivateKey == null) ? 0 : PrivateKey.GetHashCode()); result = prime * result + ((PublicKey == null) ? 0 : PublicKey.GetHashCode()); return(result); }
public override int GetHashCode() { unchecked { var hashCode = (EmailOptions != null ? EmailOptions.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (SmsOptions != null ? SmsOptions.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (PublicKey != null ? PublicKey.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (PrivateKey != null ? PrivateKey.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Token != null ? Token.GetHashCode() : 0); return(hashCode); } }
/// <summary> /// Xor of the params, public key, and optionally the private key /// </summary> /// <returns></returns> public override int GetHashCode() { var code = P.GetHashCode() ^ Q.GetHashCode() ^ G.GetHashCode() ^ PublicKey.GetHashCode(); if (PrivateKey != null) { code ^= PrivateKey.GetHashCode(); } return(code); }
public override int GetHashCode() { int hash = 1; if (PrivateKey.Length != 0) { hash ^= PrivateKey.GetHashCode(); } if (publicKey_ != null) { hash ^= PublicKey.GetHashCode(); } if (IssuedCerts != 0) { hash ^= IssuedCerts.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { return((Selector != null ? Selector.GetHashCode() : 0) ^ (PrivateKey != null ? PrivateKey.GetHashCode() : 0) ^ (PublicKey != null ? PublicKey.GetHashCode() : 0)); }