/// <summary> /// Add the specified timestamp token to the validate request. /// </summary> /// <param name="validateRequest"></param> /// <param name="timeStampToken"></param> private void addTimeStampToken(ValidateRequestType validateRequest, TimeStampToken timeStampToken) { TSAMessageExtensionType tsaMessageExtension = new TSAMessageExtensionType(); EncapsulatedPKIDataType timeStampTokenValue = new EncapsulatedPKIDataType(); timeStampTokenValue.Value = timeStampToken.GetEncoded(); tsaMessageExtension.EncapsulatedTimeStamp = timeStampTokenValue; validateRequest.MessageExtension = new MessageExtensionAbstractType[] { tsaMessageExtension }; }