/// <summary> /// Initializes a new instance of the <see cref="TimestampInfoDTO" /> class. /// </summary> /// <param name="timestampSignatureInfo">timestampSignatureInfo.</param> /// <param name="isValid">isValid.</param> /// <param name="timestampValidationMessageList">timestampValidationMessageList.</param> /// <param name="timestampTimeUtc">timestampTimeUtc.</param> /// <param name="accurancySeconds">accurancySeconds.</param> /// <param name="hashAlgorithm">hashAlgorithm.</param> /// <param name="messageImprintDigest">messageImprintDigest.</param> /// <param name="nonce">nonce.</param> /// <param name="policy">policy.</param> /// <param name="serialNumber">serialNumber.</param> /// <param name="tsa">tsa.</param> public TimestampInfoDTO(SignatureInfoDTO timestampSignatureInfo = default(SignatureInfoDTO), bool?isValid = default(bool?), List <ValidationMessageDTO> timestampValidationMessageList = default(List <ValidationMessageDTO>), DateTime?timestampTimeUtc = default(DateTime?), string accurancySeconds = default(string), IdValuePairDTO hashAlgorithm = default(IdValuePairDTO), string messageImprintDigest = default(string), string nonce = default(string), string policy = default(string), string serialNumber = default(string), string tsa = default(string)) { this.TimestampSignatureInfo = timestampSignatureInfo; this.IsValid = isValid; this.TimestampValidationMessageList = timestampValidationMessageList; this.TimestampTimeUtc = timestampTimeUtc; this.AccurancySeconds = accurancySeconds; this.HashAlgorithm = hashAlgorithm; this.MessageImprintDigest = messageImprintDigest; this.Nonce = nonce; this.Policy = policy; this.SerialNumber = serialNumber; this.Tsa = tsa; }
/// <summary> /// Initializes a new instance of the <see cref="TimestampInfoDTO" /> class. /// </summary> /// <param name="TimestampSignatureInfo">TimestampSignatureInfo.</param> /// <param name="IsValid">IsValid.</param> /// <param name="TimestampValidationMessageList">TimestampValidationMessageList.</param> /// <param name="TimestampTimeUtc">TimestampTimeUtc.</param> /// <param name="AccurancySeconds">AccurancySeconds.</param> /// <param name="HashAlgorithm">HashAlgorithm.</param> /// <param name="MessageImprintDigest">MessageImprintDigest.</param> /// <param name="Nonce">Nonce.</param> /// <param name="Policy">Policy.</param> /// <param name="SerialNumber">SerialNumber.</param> /// <param name="Tsa">Tsa.</param> public TimestampInfoDTO(SignatureInfoDTO TimestampSignatureInfo = default(SignatureInfoDTO), bool?IsValid = default(bool?), List <ValidationMessageDTO> TimestampValidationMessageList = default(List <ValidationMessageDTO>), DateTime?TimestampTimeUtc = default(DateTime?), string AccurancySeconds = default(string), IdValuePairDTO HashAlgorithm = default(IdValuePairDTO), string MessageImprintDigest = default(string), string Nonce = default(string), string Policy = default(string), string SerialNumber = default(string), string Tsa = default(string)) { this.TimestampSignatureInfo = TimestampSignatureInfo; this.IsValid = IsValid; this.TimestampValidationMessageList = TimestampValidationMessageList; this.TimestampTimeUtc = TimestampTimeUtc; this.AccurancySeconds = AccurancySeconds; this.HashAlgorithm = HashAlgorithm; this.MessageImprintDigest = MessageImprintDigest; this.Nonce = Nonce; this.Policy = Policy; this.SerialNumber = SerialNumber; this.Tsa = Tsa; }