Język

Rfc3161TimestampRequest.TryDecode Metoda

Definicja

Attemps w celu zinterpretowania zawartości encodedBytes jako zakodowanego przez der żądania znacznika czasu.

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 powrocie 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 encodedBytesklasy . Ten parametr jest traktowany jako niezainicjowany.

Zwraca

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

Dotyczy