Rfc3161TimestampRequest.ProcessResponse Methode

Definition

Kombiniert eine codierte Zeitstempelantwort mit dieser Anforderung, um eine 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

Parameter

responseBytes
ReadOnlyMemory<Byte>

Die DER-codierte Zeitstempelantwort.

bytesConsumed
Int32

Wenn diese Methode zurückgegeben wird, wird die Anzahl der Bytes zurückgegeben, aus responseBytesdenen gelesen wurde. Dieser Parameter wird als nicht initialisiert behandelt.

Gibt zurück

Das Zeitstempeltoken aus der Antwort, die dieser Anforderung entspricht.

Hinweise

Diese Methode interpretiert den Anfang responseBytes als IETF RFC 3161 TimeStampResp. Wenn die Antwort nicht decodiert werden kann, ist der Antwortstatus nicht granted oder grantedWithMods, das ausgegebene Zeitstempeltoken wird nicht erfolgreich decodiert, oder das Zeitstempeltoken entspricht dieser Anforderung nicht gemäß den Akzeptanzkriterien von IETF RFC 3161 (hauptsächlich Abschnitte 2.4.1 und 2.4.2), dann wird ein CryptographicException Ausgelöst.

Gilt für: