ICEnroll4 インターフェイス (xenroll.h)
[このインターフェイスは、Windows Server 2008 および Windows Vista では使用できなくなりました。
ICEnroll4 インターフェイスは、証明書登録コントロールを表すいくつかのインターフェイスの 1 つです。 オートメーションを使用していない場合は、主に関心があります。 一方、Visual Basic または別の Automation 言語でプログラミングを行っている場合は、 CEnroll オブジェクトを参照してください。
継承
ICEnroll4 インターフェイスは、ICEnroll、ICEnroll2、ICEnroll3、および IDispatch から継承されます。 ICEnroll4 には、次の種類のメンバーもあります。
メソッド
ICEnroll4 インターフェイスには、次のメソッドがあります。
ICEnroll4::acceptFileResponse createFileRequest の以前の呼び出しに応答して発行された資格情報の配信を受け入れ、資格情報を適切なストアに配置します。 |
ICEnroll4::acceptResponse createRequest の以前の呼び出しに応答して発行された資格情報の配信を受け入れ、資格情報を適切なストアに配置します。 |
ICEnroll4::addAttributeToRequest 証明書要求に属性を追加します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::addBlobPropertyToCertificate BLOB プロパティを証明書に追加します。 |
ICEnroll4::addCertTypeToRequestEx 証明書テンプレート (または "証明書の種類") を要求に追加します。 |
ICEnroll4::addExtensionToRequest ICEnroll4::addExtensionToRequest メソッドは、要求に拡張を追加します。 |
ICEnroll4::addNameValuePairToRequest 認証されていない名前と値の文字列のペアを要求に追加します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::binaryToString バイナリ データ BLOB を文字列に変換します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::createFilePFX 受け入れられた証明書チェーンと秘密キーを、Personal Information Exchange (PFX) 形式のファイルに保存します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::createFileRequest PKCS (ICEnroll4.createFileRequest) を作成します |
ICEnroll4::createPFX 受け入れられた証明書チェーンと秘密キーを、Personal Information Exchange (PFX) 形式の文字列に保存します。 PFX 形式は PKCS (ICEnroll4.createPFX) とも呼ばれます。 |
ICEnroll4::createRequest PKCS (ICEnroll4.createRequest) を作成します |
ICEnroll4::enumPendingRequest 保留中の証明書要求を列挙し、それぞれから指定したプロパティを取得します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::get_ClientId クライアント ID 要求属性を設定または取得します。 クライアント ID 要求属性は、証明書要求のソースを示します。 このプロパティは、ICEnroll4 インターフェイスで最初に定義されました。 (Get) |
ICEnroll4::get_IncludeSubjectKeyID 生成される証明書要求にサブジェクト キー ID 拡張機能を追加するかどうかを決定します。 (Get) |
ICEnroll4::get_PrivateKeyArchiveCertificate PKCS を使用して秘密キーをアーカイブするために使用される証明書を設定または取得します (Get) |
ICEnroll4::get_ThumbPrint 証明書データのハッシュを設定または取得します。 (Get) |
ICEnroll4::getCertFromFileResponse 証明機関からの応答を含むファイルから証明書を取得します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::getCertFromResponse 証明機関の応答から証明書を取得します。 このメソッドは、ICEnroll4 インターフェイスによって最初に定義されました。 |
ICEnroll4::GetKeyLenEx 署名キーと交換キーのサイズ情報を取得します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::getProviderType 指定した暗号化サービス プロバイダー (CSP) の種類を取得します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::InstallPKCS7Ex 証明書または証明書のチェーンを処理し、適切な証明書ストアに配置します。InstallPKCS7 は、ローカル ストアに実際にインストールされている証明書の数を返す点を除きます。 |
ICEnroll4::p ut_ClientId クライアント ID 要求属性を設定または取得します。 クライアント ID 要求属性は、証明書要求のソースを示します。 このプロパティは、ICEnroll4 インターフェイスで最初に定義されました。 (Put) |
ICEnroll4::p ut_IncludeSubjectKeyID 生成される証明書要求にサブジェクト キー ID 拡張機能を追加するかどうかを決定します。 (Put) |
ICEnroll4::p ut_PrivateKeyArchiveCertificate PKCS (Put) を使用して秘密キーをアーカイブするために使用される証明書を設定または取得します。 |
ICEnroll4::p ut_SignerCertificate 署名者の証明書を設定します。 |
ICEnroll4::p ut_ThumbPrint 証明書データのハッシュを設定または取得します。 (Put) |
ICEnroll4::removePendingRequest 保留中の要求をクライアントの要求ストアから削除します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::resetAttributes 要求からすべての属性を削除します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::resetBlobProperties BLOB のプロパティをリセットします。 |
ICEnroll4::resetExtensions 要求からすべての拡張機能を削除します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::setPendingRequestInfo 保留中の要求のプロパティを設定します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
ICEnroll4::stringToBinary エンコードされた文字列をバイナリ データ BLOB に変換します。 このメソッドは、ICEnroll4 インターフェイスで最初に定義されました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | xenroll.h |