Rfc3161TimestampRequest.ProcessResponse Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Combina una respuesta de marca de tiempo codificada con esta solicitud para producir una Rfc3161TimestampToken.
public:
System::Security::Cryptography::Pkcs::Rfc3161TimestampToken ^ ProcessResponse(ReadOnlyMemory<System::Byte> responseBytes, [Runtime::InteropServices::Out] int % bytesConsumed);
public System.Security.Cryptography.Pkcs.Rfc3161TimestampToken ProcessResponse (ReadOnlyMemory<byte> responseBytes, out int bytesConsumed);
member this.ProcessResponse : ReadOnlyMemory<byte> * int -> System.Security.Cryptography.Pkcs.Rfc3161TimestampToken
Public Function ProcessResponse (responseBytes As ReadOnlyMemory(Of Byte), ByRef bytesConsumed As Integer) As Rfc3161TimestampToken
Parámetros
- responseBytes
- ReadOnlyMemory<Byte>
Respuesta de la marca de tiempo con codificación DER.
- bytesConsumed
- Int32
Cuando se devuelve este método, el número de bytes que se lee de responseBytes. Este parámetro se trata como sin inicializar.
Devoluciones
Token de marca de tiempo de la respuesta que corresponde a esta solicitud.
Comentarios
Este método interpreta el principio de responseBytes como un RFC 3161 TimeStampRespde IETF .
Si la respuesta no se puede descodificar, el estado de la respuesta no granted es o grantedWithMods, el token de marca de tiempo emitido no descodifica correctamente o el token de marca de tiempo no coincide con esta solicitud según los criterios de aceptación de IETF RFC 3161 (principalmente, secciones 2.4.1 y 2.4.2), se produce una CryptographicException excepción .