IX509CertificateRequestPkcs10::get_SmimeCapabilities メソッド (certenroll.h)
SmimeCapabilities プロパティは、コンピューターでサポートされている暗号化機能を識別する IX509ExtensionSmimeCapabilities コレクションを作成するかどうかを Encode メソッドに指示するブール値を指定または取得します。 このプロパティは、入力と出力の両方に対して Web 対応です。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT get_SmimeCapabilities(
VARIANT_BOOL *pValue
);
パラメーター
pValue
戻り値
なし
解説
多目的インターネット メール拡張機能 (MIME) は、バイナリ データをテキストに書式設定して電子メールで送信できるようにするための仕様です。 Secure/多目的インターネット メール拡張機能 (S/MIME) は、MIME メッセージを暗号化して署名するための標準です。
IX509ExtensionSmimeCapabilities オブジェクトで表される SmimeCapabilities 拡張機能は、暗号化された電子メール メッセージを送受信するときに使用され、受信者の復号化機能を送信者に報告します。 これにより、送信者は、送信者と受信者の両方でサポートされている最も安全なアルゴリズムを選択できます。
Encode メソッドを呼び出す前に SuppressDefaults プロパティを設定しなかった場合、SmimeCapabilities 拡張機能が既定で追加され、使用可能な対称アルゴリズム OID が列挙され、拡張値に追加されます。 Encode を呼び出す前に 、SmimeCapabilities プロパティを設定 します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | certenroll.h |
[DLL] | CertEnroll.dll |