ホーム › Security.Cryptography › MSCEPSetupProperty
MSCEPSetupProperty
列挙型メンバー 14
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| ENUM_CEPSETUPPROP_USELOCALSYSTEM | 0 | 0x0 | Microsoft SCEP ISAPI 拡張機能をローカル システム ユーザーとして実行するか、別のユーザー アカウントで実行するかを指定する VT_BOOL 値です。リモート CA またはスタンドアロン CA の構成では、既定で VARIANT_FALSE に設定されます。ローカルのエンタープライズ CA 構成では、既定で VARIANT_TRUE に設定されます。 |
| ENUM_CEPSETUPPROP_USECHALLENGE | 1 | 0x1 | 登録に SCEP のチャレンジ フレーズを必須とするかどうかを指定する VT_BOOL 値です。既定では、セットアップによって TRUE が設定されます。 |
| ENUM_CEPSETUPPROP_RANAME_CN | 2 | 0x2 | Microsoft SCEP の登録機関 (RA) 証明書の名前情報に使用する共通名を指定する VT_BSTR 値です。既定の共通名の形式は MachineName"-RA" であり、MachineName はローカル コンピューター名です。 |
| ENUM_CEPSETUPPROP_RANAME_EMAIL | 3 | 0x3 | Microsoft SCEP の RA 証明書の名前情報に追加する、省略可能な電子メール アドレスを指定する VT_BSTR 値です。 |
| ENUM_CEPSETUPPROP_RANAME_COMPANY | 4 | 0x4 | Microsoft SCEP の RA 証明書の名前情報に追加する、省略可能な会社名を指定する VT_BSTR 値です。 |
| ENUM_CEPSETUPPROP_RANAME_DEPT | 5 | 0x5 | Microsoft SCEP の RA 証明書の名前情報に追加する、省略可能な部署名を指定する VT_BSTR 値です。 |
| ENUM_CEPSETUPPROP_RANAME_CITY | 6 | 0x6 | Microsoft SCEP の RA 証明書の名前情報に追加する、省略可能な市区町村名を指定する VT_BSTR 値です。 |
| ENUM_CEPSETUPPROP_RANAME_STATE | 7 | 0x7 | Microsoft SCEP の RA 証明書の名前情報に追加する、省略可能な州名 (都道府県名) を指定する VT_BSTR 値です。 |
| ENUM_CEPSETUPPROP_RANAME_COUNTRY | 8 | 0x8 | Microsoft SCEP の RA 証明書の名前情報に追加する国または地域の名前を指定する VT_BSTR 値です。既定では、セットアップはローカル コンピューターの国または地域の設定を使用します。 |
| ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION | 9 | 0x9 | Microsoft SCEP の署名証明書を作成するために使用する ICertSrvSetupKeyInformation オブジェクトで構成される VT_IDISPATCH 値です。セットアップは "EnrollmentAgentOffline" テンプレートに基づいて署名証明書を作成します。 |
| ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION | 10 | 0xA | Microsoft SCEP のキー交換証明書を作成するために使用する ICertSrvSetupKeyInformation オブジェクトで構成される VT_IDISPATCH 値です。セットアップは "CEPEncryption" テンプレートに基づいてキー交換証明書を作成します。 |
| ENUM_CEPSETUPPROP_CAINFORMATION | 11 | 0xB | 証明機関 (CA) の情報を指定する VT_BSTR 値です。既定では、セットアップはローカルの CA を使用します。ローカル CA が存在する場合、このプロパティを設定しないでください。 |
| ENUM_CEPSETUPPROP_MSCEPURL | 12 | 0xC | ルーターが SCEP を使用して接続し、証明書要求を送信するための URL を指定する VT_BSTR 値です。既定では、セットアップは http://MachineName/certsrv/mscep/mscep.dll を使用します。MachineName はローカル コンピューター名です。これは読み取り専用のプロパティです。 |
| ENUM_CEPSETUPPROP_CHALLENGEURL | 13 | 0xD | ルーターの管理者が接続してチャレンジ フレーズを取得するための URL を指定する VT_BSTR 値です。既定では、セットアップは http://MachineName/certsrv/mscep/ を使用します。MachineName はローカル コンピューター名です。これは読み取り専用のプロパティです。 |
公式ドキュメント
MSCEPSetupProperty 列挙型は、IMSCEPSetup を使用して Microsoft Simple Certificate Enrollment Protocol (SCEP) ロールのセットアップおよび構成を行うためのプロパティの種類を指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MSCEPSetupProperty : int {
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0,
ENUM_CEPSETUPPROP_USECHALLENGE = 1,
ENUM_CEPSETUPPROP_RANAME_CN = 2,
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3,
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4,
ENUM_CEPSETUPPROP_RANAME_DEPT = 5,
ENUM_CEPSETUPPROP_RANAME_CITY = 6,
ENUM_CEPSETUPPROP_RANAME_STATE = 7,
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8,
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9,
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10,
ENUM_CEPSETUPPROP_CAINFORMATION = 11,
ENUM_CEPSETUPPROP_MSCEPURL = 12,
ENUM_CEPSETUPPROP_CHALLENGEURL = 13
} MSCEPSetupProperty;public enum MSCEPSetupProperty : int
{
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0,
ENUM_CEPSETUPPROP_USECHALLENGE = 1,
ENUM_CEPSETUPPROP_RANAME_CN = 2,
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3,
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4,
ENUM_CEPSETUPPROP_RANAME_DEPT = 5,
ENUM_CEPSETUPPROP_RANAME_CITY = 6,
ENUM_CEPSETUPPROP_RANAME_STATE = 7,
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8,
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9,
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10,
ENUM_CEPSETUPPROP_CAINFORMATION = 11,
ENUM_CEPSETUPPROP_MSCEPURL = 12,
ENUM_CEPSETUPPROP_CHALLENGEURL = 13,
}Public Enum MSCEPSetupProperty As Integer
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0
ENUM_CEPSETUPPROP_USECHALLENGE = 1
ENUM_CEPSETUPPROP_RANAME_CN = 2
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4
ENUM_CEPSETUPPROP_RANAME_DEPT = 5
ENUM_CEPSETUPPROP_RANAME_CITY = 6
ENUM_CEPSETUPPROP_RANAME_STATE = 7
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10
ENUM_CEPSETUPPROP_CAINFORMATION = 11
ENUM_CEPSETUPPROP_MSCEPURL = 12
ENUM_CEPSETUPPROP_CHALLENGEURL = 13
End Enumimport enum
class MSCEPSetupProperty(enum.IntEnum):
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0
ENUM_CEPSETUPPROP_USECHALLENGE = 1
ENUM_CEPSETUPPROP_RANAME_CN = 2
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4
ENUM_CEPSETUPPROP_RANAME_DEPT = 5
ENUM_CEPSETUPPROP_RANAME_CITY = 6
ENUM_CEPSETUPPROP_RANAME_STATE = 7
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10
ENUM_CEPSETUPPROP_CAINFORMATION = 11
ENUM_CEPSETUPPROP_MSCEPURL = 12
ENUM_CEPSETUPPROP_CHALLENGEURL = 13// MSCEPSetupProperty
pub const ENUM_CEPSETUPPROP_USELOCALSYSTEM: i32 = 0;
pub const ENUM_CEPSETUPPROP_USECHALLENGE: i32 = 1;
pub const ENUM_CEPSETUPPROP_RANAME_CN: i32 = 2;
pub const ENUM_CEPSETUPPROP_RANAME_EMAIL: i32 = 3;
pub const ENUM_CEPSETUPPROP_RANAME_COMPANY: i32 = 4;
pub const ENUM_CEPSETUPPROP_RANAME_DEPT: i32 = 5;
pub const ENUM_CEPSETUPPROP_RANAME_CITY: i32 = 6;
pub const ENUM_CEPSETUPPROP_RANAME_STATE: i32 = 7;
pub const ENUM_CEPSETUPPROP_RANAME_COUNTRY: i32 = 8;
pub const ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION: i32 = 9;
pub const ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION: i32 = 10;
pub const ENUM_CEPSETUPPROP_CAINFORMATION: i32 = 11;
pub const ENUM_CEPSETUPPROP_MSCEPURL: i32 = 12;
pub const ENUM_CEPSETUPPROP_CHALLENGEURL: i32 = 13;// MSCEPSetupProperty
const (
ENUM_CEPSETUPPROP_USELOCALSYSTEM int32 = 0
ENUM_CEPSETUPPROP_USECHALLENGE int32 = 1
ENUM_CEPSETUPPROP_RANAME_CN int32 = 2
ENUM_CEPSETUPPROP_RANAME_EMAIL int32 = 3
ENUM_CEPSETUPPROP_RANAME_COMPANY int32 = 4
ENUM_CEPSETUPPROP_RANAME_DEPT int32 = 5
ENUM_CEPSETUPPROP_RANAME_CITY int32 = 6
ENUM_CEPSETUPPROP_RANAME_STATE int32 = 7
ENUM_CEPSETUPPROP_RANAME_COUNTRY int32 = 8
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION int32 = 9
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION int32 = 10
ENUM_CEPSETUPPROP_CAINFORMATION int32 = 11
ENUM_CEPSETUPPROP_MSCEPURL int32 = 12
ENUM_CEPSETUPPROP_CHALLENGEURL int32 = 13
)const
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0;
ENUM_CEPSETUPPROP_USECHALLENGE = 1;
ENUM_CEPSETUPPROP_RANAME_CN = 2;
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3;
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4;
ENUM_CEPSETUPPROP_RANAME_DEPT = 5;
ENUM_CEPSETUPPROP_RANAME_CITY = 6;
ENUM_CEPSETUPPROP_RANAME_STATE = 7;
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8;
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9;
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10;
ENUM_CEPSETUPPROP_CAINFORMATION = 11;
ENUM_CEPSETUPPROP_MSCEPURL = 12;
ENUM_CEPSETUPPROP_CHALLENGEURL = 13;// MSCEPSetupProperty
pub const ENUM_CEPSETUPPROP_USELOCALSYSTEM: i32 = 0;
pub const ENUM_CEPSETUPPROP_USECHALLENGE: i32 = 1;
pub const ENUM_CEPSETUPPROP_RANAME_CN: i32 = 2;
pub const ENUM_CEPSETUPPROP_RANAME_EMAIL: i32 = 3;
pub const ENUM_CEPSETUPPROP_RANAME_COMPANY: i32 = 4;
pub const ENUM_CEPSETUPPROP_RANAME_DEPT: i32 = 5;
pub const ENUM_CEPSETUPPROP_RANAME_CITY: i32 = 6;
pub const ENUM_CEPSETUPPROP_RANAME_STATE: i32 = 7;
pub const ENUM_CEPSETUPPROP_RANAME_COUNTRY: i32 = 8;
pub const ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION: i32 = 9;
pub const ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION: i32 = 10;
pub const ENUM_CEPSETUPPROP_CAINFORMATION: i32 = 11;
pub const ENUM_CEPSETUPPROP_MSCEPURL: i32 = 12;
pub const ENUM_CEPSETUPPROP_CHALLENGEURL: i32 = 13;const
ENUM_CEPSETUPPROP_USELOCALSYSTEM* = 0
ENUM_CEPSETUPPROP_USECHALLENGE* = 1
ENUM_CEPSETUPPROP_RANAME_CN* = 2
ENUM_CEPSETUPPROP_RANAME_EMAIL* = 3
ENUM_CEPSETUPPROP_RANAME_COMPANY* = 4
ENUM_CEPSETUPPROP_RANAME_DEPT* = 5
ENUM_CEPSETUPPROP_RANAME_CITY* = 6
ENUM_CEPSETUPPROP_RANAME_STATE* = 7
ENUM_CEPSETUPPROP_RANAME_COUNTRY* = 8
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION* = 9
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION* = 10
ENUM_CEPSETUPPROP_CAINFORMATION* = 11
ENUM_CEPSETUPPROP_MSCEPURL* = 12
ENUM_CEPSETUPPROP_CHALLENGEURL* = 13enum MSCEPSetupProperty : int {
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0,
ENUM_CEPSETUPPROP_USECHALLENGE = 1,
ENUM_CEPSETUPPROP_RANAME_CN = 2,
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3,
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4,
ENUM_CEPSETUPPROP_RANAME_DEPT = 5,
ENUM_CEPSETUPPROP_RANAME_CITY = 6,
ENUM_CEPSETUPPROP_RANAME_STATE = 7,
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8,
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9,
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10,
ENUM_CEPSETUPPROP_CAINFORMATION = 11,
ENUM_CEPSETUPPROP_MSCEPURL = 12,
ENUM_CEPSETUPPROP_CHALLENGEURL = 13,
}#define global ENUM_CEPSETUPPROP_USELOCALSYSTEM 0x0
#define global ENUM_CEPSETUPPROP_USECHALLENGE 0x1
#define global ENUM_CEPSETUPPROP_RANAME_CN 0x2
#define global ENUM_CEPSETUPPROP_RANAME_EMAIL 0x3
#define global ENUM_CEPSETUPPROP_RANAME_COMPANY 0x4
#define global ENUM_CEPSETUPPROP_RANAME_DEPT 0x5
#define global ENUM_CEPSETUPPROP_RANAME_CITY 0x6
#define global ENUM_CEPSETUPPROP_RANAME_STATE 0x7
#define global ENUM_CEPSETUPPROP_RANAME_COUNTRY 0x8
#define global ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION 0x9
#define global ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION 0xA
#define global ENUM_CEPSETUPPROP_CAINFORMATION 0xB
#define global ENUM_CEPSETUPPROP_MSCEPURL 0xC
#define global ENUM_CEPSETUPPROP_CHALLENGEURL 0xD