Rfc3161TimestampRequest.ProcessResponse 方法

定义

将编码的时间戳响应与此请求合并,以生成 Rfc3161TimestampToken

public:
 System::Security::Cryptography::Pkcs::Rfc3161TimestampToken ^ ProcessResponse(ReadOnlyMemory<System::Byte> responseBytes, [Runtime::InteropServices::Out] int % bytesConsumed);
public System.Security.Cryptography.Pkcs.Rfc3161TimestampToken ProcessResponse (ReadOnlyMemory<byte> responseBytes, out int bytesConsumed);
member this.ProcessResponse : ReadOnlyMemory<byte> * int -> System.Security.Cryptography.Pkcs.Rfc3161TimestampToken
Public Function ProcessResponse (responseBytes As ReadOnlyMemory(Of Byte), ByRef bytesConsumed As Integer) As Rfc3161TimestampToken

参数

responseBytes
ReadOnlyMemory<Byte>

DER 编码的时间戳响应。

bytesConsumed
Int32

此方法返回时,为从 responseBytes 中读取的字节数。 该参数未经初始化即被处理。

返回

与此请求对应的响应中的时间戳标记。

注解

此方法将 的 responseBytes 开头解释为 IETF RFC 3161 TimeStampResp。 如果响应无法解码,响应状态不是 grantedgrantedWithMods,则颁发的时间戳令牌未成功解码,或者时间戳令牌不符合 IETF RFC 3161 (主要第 2.4.1 节和第 2.4.2 节) ,则 CryptographicException 引发 。

适用于