ホーム › Security.Cryptography.Certificates › X509CertificateEnrollmentContext
X509CertificateEnrollmentContext
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| ContextNone | 0 | 0x0 | |
| ContextUser | 1 | 0x1 | この証明書はエンドユーザーを対象としています。 |
| ContextMachine | 2 | 0x2 | この証明書はコンピューターを対象としています。 |
| ContextAdministratorForceMachine | 3 | 0x3 | この証明書は、コンピューターの代理として動作する管理者によって要求されています。 |
公式ドキュメント
X509CertificateEnrollmentContext 列挙型は、証明書の対象となるエンドエンティティの性質を指定します。この列挙型は、次のインターフェイスで使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 X509CertificateEnrollmentContext : int {
ContextNone = 0,
ContextUser = 1,
ContextMachine = 2,
ContextAdministratorForceMachine = 3
} X509CertificateEnrollmentContext;public enum X509CertificateEnrollmentContext : int
{
ContextNone = 0,
ContextUser = 1,
ContextMachine = 2,
ContextAdministratorForceMachine = 3,
}Public Enum X509CertificateEnrollmentContext As Integer
ContextNone = 0
ContextUser = 1
ContextMachine = 2
ContextAdministratorForceMachine = 3
End Enumimport enum
class X509CertificateEnrollmentContext(enum.IntEnum):
ContextNone = 0
ContextUser = 1
ContextMachine = 2
ContextAdministratorForceMachine = 3// X509CertificateEnrollmentContext
pub const ContextNone: i32 = 0;
pub const ContextUser: i32 = 1;
pub const ContextMachine: i32 = 2;
pub const ContextAdministratorForceMachine: i32 = 3;// X509CertificateEnrollmentContext
const (
ContextNone int32 = 0
ContextUser int32 = 1
ContextMachine int32 = 2
ContextAdministratorForceMachine int32 = 3
)const
ContextNone = 0;
ContextUser = 1;
ContextMachine = 2;
ContextAdministratorForceMachine = 3;// X509CertificateEnrollmentContext
pub const ContextNone: i32 = 0;
pub const ContextUser: i32 = 1;
pub const ContextMachine: i32 = 2;
pub const ContextAdministratorForceMachine: i32 = 3;const
ContextNone* = 0
ContextUser* = 1
ContextMachine* = 2
ContextAdministratorForceMachine* = 3enum X509CertificateEnrollmentContext : int {
ContextNone = 0,
ContextUser = 1,
ContextMachine = 2,
ContextAdministratorForceMachine = 3,
}#define global ContextNone 0x0
#define global ContextUser 0x1
#define global ContextMachine 0x2
#define global ContextAdministratorForceMachine 0x3