Freigeben über


Rfc3161TimestampRequest.ProcessResponse Methode

Definition

Kombiniert eine codierte Zeitstempelantwort mit dieser Anforderung, um eine Rfc3161TimestampToken zu erzeugen.

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

Mit dieser Methode wird die Anzahl der Bytes zurückgegeben, die aus responseBytes gelesen wurden. Dieser Parameter wird nicht initialisiert behandelt.

Gibt zurück

Rfc3161TimestampToken

Das Zeitstempeltoken aus der Antwort, das dieser Anforderung entspricht.

Hinweise

Diese Methode interpretiert den Anfang responseBytes eines IETF RFC 3161 TimeStampResp. Wenn die Antwort nicht entschlüsselt werden kann, ist der Antwortstatus nicht granted grantedWithModsvorhanden oder der ausgegebene Zeitstempeltoken nicht erfolgreich decodeiert, oder das Zeitstempeltoken entspricht dieser Anforderung nicht anhand der Akzeptanzkriterien von IETF RFC 3161 (hauptsächlich Abschnitte 2.4.1 und 2.4.2), dann wird eine CryptographicException ausgelöst.

Gilt für