internal override string RecordDataToString() { return(ToString(TypeCovered) + " " + (byte)Algorithm + " " + Labels + " " + OriginalTimeToLive + " " + SignatureExpiration.ToString("yyyyMMddHHmmss") + " " + SignatureInception.ToString("yyyyMMddHHmmss") + " " + KeyTag + " " + SignersName + " " + BaseEncodingHelper.ToBase64String(Signature)); }
internal override string RecordDataToString() { return(TypeCovered.ToShortString() + " " + (byte)Algorithm + " " + Labels + " " + OriginalTimeToLive + " " + SignatureExpiration.ToUniversalTime().ToString("yyyyMMddHHmmss") + " " + SignatureInception.ToUniversalTime().ToString("yyyyMMddHHmmss") + " " + KeyTag + " " + SignersName + " " + Signature.ToBase64String()); }
/// <summary> /// Two DnsResourceDataSignature are equal iff their type covered, algorithm, labels, original TTL, signature expiration, signature inception, key tag, /// signer's name and signature fields are equal. /// </summary> public bool Equals(DnsResourceDataSignature other) { return(other != null && TypeCovered.Equals(other.TypeCovered) && Algorithm.Equals(other.Algorithm) && Labels.Equals(other.Labels) && OriginalTtl.Equals(other.OriginalTtl) && SignatureExpiration.Equals(other.SignatureExpiration) && SignatureInception.Equals(other.SignatureInception) && KeyTag.Equals(other.KeyTag) && SignersName.Equals(other.SignersName) && Signature.Equals(other.Signature)); }
private protected override string RecordToString() { return(string.Format( "{0} {1} {2} {3} {4} {5} {6} {7} {8}", CoveredType, Algorithm, Labels, OriginalTtl, SignatureExpiration.ToString("yyyyMMddHHmmss"), SignatureInception.ToString("yyyyMMddHHmmss"), KeyTag, SignersName, SignatureAsString)); }