Condividi tramite


Rfc3161TimestampRequest.ProcessResponse Metodo

Definizione

Combina una risposta timestamp codificata con questa richiesta per produrre una classe 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

Parametri

responseBytes
ReadOnlyMemory<Byte>

Risposta di timestamp con codifica DER.

bytesConsumed
Int32

Quando termina, questo metodo restituisce il numero di byte letti da responseBytes. Questo parametro viene trattato come non inizializzato.

Restituisce

Token timestamp della risposta corrispondente a questa richiesta.

Commenti

Questo metodo interpreta l'inizio di responseBytes come IETF RFC 3161 TimeStampResp. Se la risposta non può essere decodificata, lo stato della risposta non granted è o grantedWithMods, il token timestamp emesso non viene decodificato correttamente o il token di timestamp non corrisponde a questa richiesta in base ai criteri di accettazione di IETF RFC 3161 (principalmente, sezioni 2.4.1 e 2.4.2), viene generata un'eccezione CryptographicException .

Si applica a