Sdílet prostřednictvím


Rfc3161TimestampRequest.TryDecode Metoda

Definice

Attemps interpretuje obsah encodedBytes souboru jako požadavek časového razítka s kódováním DER.

public:
 static bool TryDecode(ReadOnlyMemory<System::Byte> encodedBytes, [Runtime::InteropServices::Out] System::Security::Cryptography::Pkcs::Rfc3161TimestampRequest ^ % request, [Runtime::InteropServices::Out] int % bytesConsumed);
public static bool TryDecode (ReadOnlyMemory<byte> encodedBytes, out System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest? request, out int bytesConsumed);
public static bool TryDecode (ReadOnlyMemory<byte> encodedBytes, out System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest request, out int bytesConsumed);
static member TryDecode : ReadOnlyMemory<byte> * Rfc3161TimestampRequest * int -> bool
Public Shared Function TryDecode (encodedBytes As ReadOnlyMemory(Of Byte), ByRef request As Rfc3161TimestampRequest, ByRef bytesConsumed As Integer) As Boolean

Parametry

encodedBytes
ReadOnlyMemory<Byte>

Vyrovnávací paměť obsahující požadavek časového razítka kódování DER.

request
Rfc3161TimestampRequest

Když se tato metoda vrátí, úspěšně dekódovaný požadavek časového razítka, pokud dekódování bylo úspěšné, nebo null pokud dekódování selhalo. Tento parametr je považován za neinicializovaný.

bytesConsumed
Int32

Když se tato metoda vrátí, počet bajtů, které byly načteny z encodedBytes. Tento parametr je považován za neinicializovaný.

Návraty

true pokud encodedBytes byl úspěšně interpretován jako požadavek časového razítka, falsev opačném případě .

Platí pro