Rfc3161TimestampRequest.ProcessResponse Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kombinací zakódované odpovědi časového razítka s tímto požadavkem vznikne 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
Parametry
- responseBytes
- ReadOnlyMemory<Byte>
Odpověď časového razítka kódovaného der
- bytesConsumed
- Int32
Když tato metoda vrátí, počet bajtů, které byly načteny z responseBytes
. Tento parametr je považován za neinicializovaný.
Návraty
Token časového razítka z odpovědi, který odpovídá tomuto požadavku.
Poznámky
Tato metoda interpretuje začátek responseBytes
jako IETF RFC 3161 TimeStampResp
.
Pokud odpověď nelze dekódovat, stav odpovědi není granted
nebo grantedWithMods
, vydaný token časového razítka se úspěšně dekóduje nebo token časového razítka neodpovídá tomuto požadavku podle kritérií přijetí dokumentu IETF RFC 3161 (zejména podle oddílů 2.4.1 a 2.4.2), vyvolá se CryptographicException chyba .