Rfc3161TimestampRequest.TryDecode Метод

Определение

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

Параметры

encodedBytes
ReadOnlyMemory<Byte>

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

request
Rfc3161TimestampRequest

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

bytesConsumed
Int32

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

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

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

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