Udostępnij za pośrednictwem


Rfc3161TimestampToken.TryDecode Metoda

Definicja

Attemps interpretować zawartość encodedBytes jako token sygnatury czasowej zakodowanej w formacie DER.

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

Parametry

encodedBytes
ReadOnlyMemory<Byte>

Bufor zawierający token sygnatury czasowej zakodowany w formacie DER.

token
Rfc3161TimestampToken

Po powrocie tej metody pomyślnie zdekodowany token sygnatury czasowej, jeśli dekodowanie zakończyło się pomyślnie, 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 encodedByteselementu . Ten parametr jest traktowany jako niezainicjowany.

Zwraca

true jeśli encodedBytes został pomyślnie zinterpretowany jako token sygnatury czasowej; w przeciwnym razie false.

Dotyczy