Rfc3161TimestampRequest.ProcessResponse 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
結合編碼的時間戳記回應與此要求,以產生 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
參數
- responseBytes
- ReadOnlyMemory<Byte>
DER 編碼的時間戳記回應。
- bytesConsumed
- Int32
這個方法傳回時,從 responseBytes
讀取的位元組數。 這個參數會被視為未初始化。
傳回
與此要求對應的回應中時間戳記權杖。
備註
這個方法會將 的 responseBytes
開頭解譯為 IETF RFC 3161 TimeStampResp
。
如果無法解碼回應,則回應狀態不是 granted
或 grantedWithMods
、發行的時間戳記權杖不會成功解碼,或時間戳記權杖不符合 IETF RFC 3161 (的接受準則,主要為區段 2.4.1 和 2.4.2) ,則會 CryptographicException 擲回 。