Rfc3161TimestampRequest.TryDecode Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Attemps to interpret the contents of encodedBytes
as a DER-encoded Timestamp Request.
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
Parameters
- encodedBytes
- ReadOnlyMemory<Byte>
The buffer containing a DER-encoded timestamp request.
- request
- Rfc3161TimestampRequest
When this method returns, the successfully decoded timestamp request if decoding succeeded, or null
if decoding failed. This parameter is treated as uninitialized.
- bytesConsumed
- Int32
When this method returns, the number of bytes that were read from encodedBytes
. This parameter is treated as uninitialized.
Returns
true
if encodedBytes
was successfully interpreted as a Timestamp Request; otherwise, false
.