Udostępnij za pośrednictwem


Rfc3161TimestampRequest.TryDecode Metoda

Definicja

Attemps do interpretacji zawartości encodedBytes jako żądania znacznika czasu zakodowanego w formacie 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>

Bufor zawierający żądanie znacznika czasu zakodowanego w formacie DER.

request
Rfc3161TimestampRequest

Po zdaniu tej metody pomyślnie zdekodowane żądanie sygnatury czasowej, jeśli dekodowanie powiodło się lub null jeśli dekodowanie nie powiodło się. Ten parametr jest traktowany jako niezainicjowany.

bytesConsumed
Int32

Gdy ta metoda zwróci wartość , liczba bajtów odczytanych z encodedBytesmetody . Ten parametr jest traktowany jako niezainicjowany.

Zwraca

truejeśli encodedBytes żądanie znacznika czasu zostało pomyślnie zinterpretowane; w przeciwnym razie . false

Dotyczy