Rfc3161TimestampRequest.ProcessResponse Metodo

Definizione

Combina una risposta timestamp codificata con questa richiesta per produrre un oggetto 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 timestamp codificata DER.

bytesConsumed
Int32

Quando termina, il numero di byte letti da responseBytes. Questo parametro viene considerato non inizializzato.

Valori restituiti

Token di timestamp dalla risposta che corrisponde 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 rilasciato non viene decodificato correttamente o il token di timestamp non corrisponde a questa richiesta in base ai criteri di accettazione di IETF RFC 3161 (in primo piano, sezioni 2.4.1 e 2.4.2), viene generata un'eccezione CryptographicException .

Si applica a