Win32 API 日本語リファレンス
ホームSecurity.Cryptography › CEPSetupProperty

CEPSetupProperty

列挙型
基底型i4

メンバー 4

名前10進16進説明
ENUM_CEPSETUPPROP_AUTHENTICATION00x0プロパティ値には、使用される認証手続きの種類が格納されます。
ENUM_CEPSETUPPROP_SSLCERTHASH10x1プロパティ値には、認証に使用される証明書がある場合、その証明書のハッシュが格納されます。
ENUM_CEPSETUPPROP_URL20x2プロパティ値には、証明書登録ポリシー (CEP) Web サービスの URL が格納されます。
ENUM_CEPSETUPPROP_KEYBASED_RENEWAL30x3プロパティ値は、KeyBasedRenewal テンプレートのポリシーのみを返すモードで登録ポリシー サーバーをセットアップするかどうかを示します。

公式ドキュメント

CEPSetupProperty 列挙型は、ICertificateEnrollmentPolicyServerSetup インターフェイスの GetProperty メソッドおよび SetProperty メソッドが、取得または設定するプロパティ情報の種類を指定するために使用します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CEPSetupProperty : int {
    ENUM_CEPSETUPPROP_AUTHENTICATION = 0,
    ENUM_CEPSETUPPROP_SSLCERTHASH = 1,
    ENUM_CEPSETUPPROP_URL = 2,
    ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3
} CEPSetupProperty;
public enum CEPSetupProperty : int
{
    ENUM_CEPSETUPPROP_AUTHENTICATION = 0,
    ENUM_CEPSETUPPROP_SSLCERTHASH = 1,
    ENUM_CEPSETUPPROP_URL = 2,
    ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3,
}
Public Enum CEPSetupProperty As Integer
    ENUM_CEPSETUPPROP_AUTHENTICATION = 0
    ENUM_CEPSETUPPROP_SSLCERTHASH = 1
    ENUM_CEPSETUPPROP_URL = 2
    ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3
End Enum
import enum

class CEPSetupProperty(enum.IntEnum):
    ENUM_CEPSETUPPROP_AUTHENTICATION = 0
    ENUM_CEPSETUPPROP_SSLCERTHASH = 1
    ENUM_CEPSETUPPROP_URL = 2
    ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3
// CEPSetupProperty
pub const ENUM_CEPSETUPPROP_AUTHENTICATION: i32 = 0;
pub const ENUM_CEPSETUPPROP_SSLCERTHASH: i32 = 1;
pub const ENUM_CEPSETUPPROP_URL: i32 = 2;
pub const ENUM_CEPSETUPPROP_KEYBASED_RENEWAL: i32 = 3;
// CEPSetupProperty
const (
	ENUM_CEPSETUPPROP_AUTHENTICATION int32 = 0
	ENUM_CEPSETUPPROP_SSLCERTHASH int32 = 1
	ENUM_CEPSETUPPROP_URL int32 = 2
	ENUM_CEPSETUPPROP_KEYBASED_RENEWAL int32 = 3
)
const
  ENUM_CEPSETUPPROP_AUTHENTICATION = 0;
  ENUM_CEPSETUPPROP_SSLCERTHASH = 1;
  ENUM_CEPSETUPPROP_URL = 2;
  ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3;
// CEPSetupProperty
pub const ENUM_CEPSETUPPROP_AUTHENTICATION: i32 = 0;
pub const ENUM_CEPSETUPPROP_SSLCERTHASH: i32 = 1;
pub const ENUM_CEPSETUPPROP_URL: i32 = 2;
pub const ENUM_CEPSETUPPROP_KEYBASED_RENEWAL: i32 = 3;
const
  ENUM_CEPSETUPPROP_AUTHENTICATION* = 0
  ENUM_CEPSETUPPROP_SSLCERTHASH* = 1
  ENUM_CEPSETUPPROP_URL* = 2
  ENUM_CEPSETUPPROP_KEYBASED_RENEWAL* = 3
enum CEPSetupProperty : int {
    ENUM_CEPSETUPPROP_AUTHENTICATION = 0,
    ENUM_CEPSETUPPROP_SSLCERTHASH = 1,
    ENUM_CEPSETUPPROP_URL = 2,
    ENUM_CEPSETUPPROP_KEYBASED_RENEWAL = 3,
}
#define global ENUM_CEPSETUPPROP_AUTHENTICATION   0x0
#define global ENUM_CEPSETUPPROP_SSLCERTHASH      0x1
#define global ENUM_CEPSETUPPROP_URL              0x2
#define global ENUM_CEPSETUPPROP_KEYBASED_RENEWAL 0x3