Rfc3161TimestampRequest.ProcessResponse Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Łączy zakodowaną odpowiedź znacznika czasu z tym żądaniem w celu utworzenia Rfc3161TimestampTokenelementu .
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
Parametry
- responseBytes
- ReadOnlyMemory<Byte>
Zakodowana odpowiedź znacznika czasu DER.
- bytesConsumed
- Int32
Gdy ta metoda zwróci wartość , liczba bajtów odczytanych z responseBytesklasy . Ten parametr jest traktowany jako niezainicjowany.
Zwraca
Token znacznika czasu z odpowiedzi odpowiadającej temu żądaniu.
Uwagi
Ta metoda interpretuje początek responseBytes jako IETF RFC 3161 TimeStampResp.
Jeśli nie można zdekodować odpowiedzi, stan odpowiedzi to nie granted lub grantedWithMods, wystawiony token znacznika czasu nie zostanie pomyślnie zdekodowany lub token znacznika czasu nie pasuje do tego żądania zgodnie z kryteriami akceptacji IETF RFC 3161 (głównie sekcje 2.4.1 i 2.4.2), a następnie CryptographicException jest zgłaszany.