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 TimeStampResp
de 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 .