Rfc3161TimestampRequest.ProcessResponse Método

Definição

Combina uma resposta codificada com carimbo temporal com este pedido para produzir um 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

Parâmetros

responseBytes
ReadOnlyMemory<Byte>

A resposta codificada por DER com carimbo temporal.

bytesConsumed
Int32

Quando este método retorna, o número de bytes que foram lidos de responseBytes. Este parâmetro é tratado como não inicializado.

Devoluções

O token de carimbo temporal da resposta que corresponde a este pedido.

Observações

Este método interpreta o início de responseBytes como um IETF RFC 3161 TimeStampResp. Se a resposta não puder ser decodificada, o estado da resposta não granted for ou grantedWithMods, o token de carimbo de tempo emitido não for decodificado com sucesso, ou se o token de carimbo de tempo não corresponder a este pedido segundo os critérios de aceitação do IETF RFC 3161 (principalmente, secções 2.4.1 e 2.4.2), então é lançado a CryptographicException .

Aplica-se a