ICertificateAttestationChallenge::D ecryptChallenge メソッド (certenroll.h)

CMS (CMC) 経由の証明書管理応答からチャレンジを復号化し、CA に送信する再暗号化された応答を作成します。

構文

HRESULT DecryptChallenge(
  [in]          EncodingType Encoding,
  [out, retval] BSTR         *pstrEnvelopedPkcs7ReencryptedToCA
);

パラメーター

[in] Encoding

構成証明チャレンジに適用される Unicode エンコードの種類を指定する EncodingType 列挙値。 既定値はXCN_CRYPT_STRING_BASE64です。

[out, retval] pstrEnvelopedPkcs7ReencryptedToCA

CA に対して再暗号化された CMC 応答からの復号化されたチャレンジ。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
対象プラットフォーム Windows
ヘッダー certenroll.h
[DLL] Certenroll.dll

関連項目

ICertificateAttestationChallenge