次の方法で共有


CertEnroll 列挙型

証明書登録 API では、次の列挙型がサポートされています。

列挙 形容
AlgorithmFlags 暗号アルゴリズムの検索を絞り込むために使用できるフラグが含まれています。
AlgorithmOperationFlags アルゴリズムが実行できる操作を指定します。 これは、これらの機能に基づいて CSP アルゴリズムまたは CSP 状態情報の運用機能を取得するために使用されます。
AlgorithmType 暗号化アルゴリズムの目的を指定します。
AlternativeNameType AlternativeName 拡張機能の作成時に指定できる代替名の種類を指定します。
CERTENROLL_OBJECTID 証明書登録 API でサポートされている定義済みの オブジェクト識別子 (OID) が含まれています。
CERTENROLL_PROPERTYID 証明書登録 API でサポートされている外部プロパティの定義済みの OID が含まれています。
CommitTemplateFlags テンプレートを保存および削除するためのオプションを指定します。
EncodingType 表示目的でバイト配列に適用されるエンコードの種類を指定します。
EnrollmentCAProperty 証明機関のプロパティ値を指定します。
EnrollmentDisplayStatus 登録状態情報をユーザー インターフェイスに表示するかどうかを指定します。
EnrollmentEnrollStatus 証明書要求の登録状態を指定します。
EnrollmentPolicyFlags グループ ポリシー フラグを指定します。
EnrollmentPolicyServerPropertyFlags 既定のポリシー サーバーを指定します。
EnrollmentSelectionStatus 登録プロセス中にオブジェクトの登録状態を監視するかどうかを指定します。
EnrollmentTemplateProperty 特定のテンプレートのプロパティ値を格納します。
InnerRequestLevel PKCS #7 または CMC 要求内の証明書要求の包含レベルを指定します。
InstallResponseRestrictionFlags 証明書チェーンのローカル インストールに適用される制限を識別するフラグが含まれています。
KeyIdentifierHashAlgorithm 証明書要求で公開キーをハッシュするために使用するアルゴリズムを指定します。
ObjectIdGroupId OID が属するカテゴリまたはグループを指定します。
ObjectIdPublicKeyFlags 署名または暗号化に公開キー アルゴリズムを使用するかどうかを指定します。
PFXExportOptions Personal Information Exchange (PFX) メッセージの作成時に含める証明書チェーンの量を指定します。
pkcs10AllowedSignatureTypes 証明書要求に署名するときに許可される署名の種類を指定します。
PolicyQualifierType 証明書ポリシーに適用される修飾子の種類を指定します。
PolicyServerUrlFlags 証明書登録ポリシー (CEP) サーバー フラグが含まれています。
PolicyServerUrlPropertyID GetStringProperty メソッドによって返されるプロパティ値の型、または IX509PolicyServerUrl インターフェイスの SetStringProperty メソッドによって設定されるプロパティ値の型を指定する値が含まれます。
RequestClientInfoClientId 証明書要求を作成したアプリケーションの種類を指定します。
WebEnrollmentFlags Web 登録の動作を指定します。
WebSecurityLevel Web 対応のメソッドまたはプロパティがスクリプト作成に安全かどうかを指定します。
X500NameFlags 識別名または相対識別名の表示およびエンコード特性を指定します。
X509CertificateEnrollmentContext 証明書の対象となる終了エンティティの性質を指定します。
X509CertificateTemplateEnrollmentFlag 登録時にサーバーとクライアントのアクションを指定する値が含まれています。
X509CertificateTemplateGeneralFlag テンプレートと関連する証明書に関する使用情報と変更情報が含まれています。
X509CertificateTemplatePrivateKeyFlag 秘密キーに関するクライアント アクションを指定する値が含まれています。
X509CertificateTemplateSubjectNameFlag サブジェクト名に関するサーバーアクションとクライアントアクションを指定する値が含まれます。
X509EnrollmentPolicyExportFlags ポリシー サーバーからエクスポートする項目を指定します。
X509EnrollmentPolicyLoadOption ポリシー サーバーからポリシーを取得する方法を指定します。
X509KeySpec レガシ CSP のキーの使用目的を指定します。
X509KeyUsageFlags 証明書に含まれるキーの目的を指定します。
X509PrivateKeyExportFlags 秘密キーのエクスポート ポリシーを指定します。
X509PrivateKeyProtection KSP または CSP でサポートされる秘密キー保護のレベルを指定します。
X509PrivateKeyUsageFlags 秘密キーの使用を許可する値を指定します。
X509PrivateKeyVerify 秘密キーの検証中にユーザー インターフェイスを表示するかどうか、および CSP または KSP がスマート カードを表す場合に検証を続行できるかどうかを指定します。
X509ProviderType 暗号化サービス プロバイダーまたはキー サービス プロバイダーの種類を指定します。
X509RequestInheritOptions 既存の証明書から新しい要求を作成するときに、キー、拡張値、および外部プロパティを継承する方法を指定します。
X509RequestType 証明書要求の種類を指定します。
X509SCEPDisposition 応答メッセージを処理する要求の結果の処理について説明します。
X509SCEPFailInfo SCEP 証明書の登録エラーの性質について説明します。

 

証明書登録 API リファレンス

CertEnroll インターフェイスの