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 | 個人情報交換 (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 証明書の登録エラーの性質について説明します。 |
関連トピック