Rfc3161TimestampToken.TryDecode Метод

Определение

Пытается интерпретировать содержимое encodedBytes как маркер метки времени в кодировке 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

Параметры

encodedBytes
ReadOnlyMemory<Byte>

Буфер, в котором содержится маркер метки времени с кодировкой DER.

token
Rfc3161TimestampToken

Когда этот метод возвращает управление, содержит декодированный маркер метки времени в случае успешного декодирования или null в случае сбоя декодирования. Этот параметр обрабатывается как неинициализированный.

bytesConsumed
Int32

Когда этот метод возвращает управление, содержит количество байтов, считанных из encodedBytes. Этот параметр обрабатывается как неинициализированный.

Возвращаемое значение

Значение true, если параметр encodedBytes был успешно интерпретирован как маркер метки времени; в противном случае — значение false.

Применяется к