ホーム › Security.Cryptography.Certificates › X509ProviderType
X509ProviderType
列挙型メンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| XCN_PROV_NONE | 0 | 0x0 |
| XCN_PROV_RSA_FULL | 1 | 0x1 |
| XCN_PROV_RSA_SIG | 2 | 0x2 |
| XCN_PROV_DSS | 3 | 0x3 |
| XCN_PROV_FORTEZZA | 4 | 0x4 |
| XCN_PROV_MS_EXCHANGE | 5 | 0x5 |
| XCN_PROV_SSL | 6 | 0x6 |
| XCN_PROV_RSA_SCHANNEL | 12 | 0xC |
| XCN_PROV_DSS_DH | 13 | 0xD |
| XCN_PROV_EC_ECDSA_SIG | 14 | 0xE |
| XCN_PROV_EC_ECNRA_SIG | 15 | 0xF |
| XCN_PROV_EC_ECDSA_FULL | 16 | 0x10 |
| XCN_PROV_EC_ECNRA_FULL | 17 | 0x11 |
| XCN_PROV_DH_SCHANNEL | 18 | 0x12 |
| XCN_PROV_SPYRUS_LYNKS | 20 | 0x14 |
| XCN_PROV_RNG | 21 | 0x15 |
| XCN_PROV_INTEL_SEC | 22 | 0x16 |
| XCN_PROV_REPLACE_OWF | 23 | 0x17 |
| XCN_PROV_RSA_AES | 24 | 0x18 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum X509ProviderType : int {
XCN_PROV_NONE = 0,
XCN_PROV_RSA_FULL = 1,
XCN_PROV_RSA_SIG = 2,
XCN_PROV_DSS = 3,
XCN_PROV_FORTEZZA = 4,
XCN_PROV_MS_EXCHANGE = 5,
XCN_PROV_SSL = 6,
XCN_PROV_RSA_SCHANNEL = 12,
XCN_PROV_DSS_DH = 13,
XCN_PROV_EC_ECDSA_SIG = 14,
XCN_PROV_EC_ECNRA_SIG = 15,
XCN_PROV_EC_ECDSA_FULL = 16,
XCN_PROV_EC_ECNRA_FULL = 17,
XCN_PROV_DH_SCHANNEL = 18,
XCN_PROV_SPYRUS_LYNKS = 20,
XCN_PROV_RNG = 21,
XCN_PROV_INTEL_SEC = 22,
XCN_PROV_REPLACE_OWF = 23,
XCN_PROV_RSA_AES = 24
} X509ProviderType;public enum X509ProviderType : int
{
XCN_PROV_NONE = 0,
XCN_PROV_RSA_FULL = 1,
XCN_PROV_RSA_SIG = 2,
XCN_PROV_DSS = 3,
XCN_PROV_FORTEZZA = 4,
XCN_PROV_MS_EXCHANGE = 5,
XCN_PROV_SSL = 6,
XCN_PROV_RSA_SCHANNEL = 12,
XCN_PROV_DSS_DH = 13,
XCN_PROV_EC_ECDSA_SIG = 14,
XCN_PROV_EC_ECNRA_SIG = 15,
XCN_PROV_EC_ECDSA_FULL = 16,
XCN_PROV_EC_ECNRA_FULL = 17,
XCN_PROV_DH_SCHANNEL = 18,
XCN_PROV_SPYRUS_LYNKS = 20,
XCN_PROV_RNG = 21,
XCN_PROV_INTEL_SEC = 22,
XCN_PROV_REPLACE_OWF = 23,
XCN_PROV_RSA_AES = 24,
}Public Enum X509ProviderType As Integer
XCN_PROV_NONE = 0
XCN_PROV_RSA_FULL = 1
XCN_PROV_RSA_SIG = 2
XCN_PROV_DSS = 3
XCN_PROV_FORTEZZA = 4
XCN_PROV_MS_EXCHANGE = 5
XCN_PROV_SSL = 6
XCN_PROV_RSA_SCHANNEL = 12
XCN_PROV_DSS_DH = 13
XCN_PROV_EC_ECDSA_SIG = 14
XCN_PROV_EC_ECNRA_SIG = 15
XCN_PROV_EC_ECDSA_FULL = 16
XCN_PROV_EC_ECNRA_FULL = 17
XCN_PROV_DH_SCHANNEL = 18
XCN_PROV_SPYRUS_LYNKS = 20
XCN_PROV_RNG = 21
XCN_PROV_INTEL_SEC = 22
XCN_PROV_REPLACE_OWF = 23
XCN_PROV_RSA_AES = 24
End Enumimport enum
class X509ProviderType(enum.IntEnum):
XCN_PROV_NONE = 0
XCN_PROV_RSA_FULL = 1
XCN_PROV_RSA_SIG = 2
XCN_PROV_DSS = 3
XCN_PROV_FORTEZZA = 4
XCN_PROV_MS_EXCHANGE = 5
XCN_PROV_SSL = 6
XCN_PROV_RSA_SCHANNEL = 12
XCN_PROV_DSS_DH = 13
XCN_PROV_EC_ECDSA_SIG = 14
XCN_PROV_EC_ECNRA_SIG = 15
XCN_PROV_EC_ECDSA_FULL = 16
XCN_PROV_EC_ECNRA_FULL = 17
XCN_PROV_DH_SCHANNEL = 18
XCN_PROV_SPYRUS_LYNKS = 20
XCN_PROV_RNG = 21
XCN_PROV_INTEL_SEC = 22
XCN_PROV_REPLACE_OWF = 23
XCN_PROV_RSA_AES = 24// X509ProviderType
pub const XCN_PROV_NONE: i32 = 0;
pub const XCN_PROV_RSA_FULL: i32 = 1;
pub const XCN_PROV_RSA_SIG: i32 = 2;
pub const XCN_PROV_DSS: i32 = 3;
pub const XCN_PROV_FORTEZZA: i32 = 4;
pub const XCN_PROV_MS_EXCHANGE: i32 = 5;
pub const XCN_PROV_SSL: i32 = 6;
pub const XCN_PROV_RSA_SCHANNEL: i32 = 12;
pub const XCN_PROV_DSS_DH: i32 = 13;
pub const XCN_PROV_EC_ECDSA_SIG: i32 = 14;
pub const XCN_PROV_EC_ECNRA_SIG: i32 = 15;
pub const XCN_PROV_EC_ECDSA_FULL: i32 = 16;
pub const XCN_PROV_EC_ECNRA_FULL: i32 = 17;
pub const XCN_PROV_DH_SCHANNEL: i32 = 18;
pub const XCN_PROV_SPYRUS_LYNKS: i32 = 20;
pub const XCN_PROV_RNG: i32 = 21;
pub const XCN_PROV_INTEL_SEC: i32 = 22;
pub const XCN_PROV_REPLACE_OWF: i32 = 23;
pub const XCN_PROV_RSA_AES: i32 = 24;// X509ProviderType
const (
XCN_PROV_NONE int32 = 0
XCN_PROV_RSA_FULL int32 = 1
XCN_PROV_RSA_SIG int32 = 2
XCN_PROV_DSS int32 = 3
XCN_PROV_FORTEZZA int32 = 4
XCN_PROV_MS_EXCHANGE int32 = 5
XCN_PROV_SSL int32 = 6
XCN_PROV_RSA_SCHANNEL int32 = 12
XCN_PROV_DSS_DH int32 = 13
XCN_PROV_EC_ECDSA_SIG int32 = 14
XCN_PROV_EC_ECNRA_SIG int32 = 15
XCN_PROV_EC_ECDSA_FULL int32 = 16
XCN_PROV_EC_ECNRA_FULL int32 = 17
XCN_PROV_DH_SCHANNEL int32 = 18
XCN_PROV_SPYRUS_LYNKS int32 = 20
XCN_PROV_RNG int32 = 21
XCN_PROV_INTEL_SEC int32 = 22
XCN_PROV_REPLACE_OWF int32 = 23
XCN_PROV_RSA_AES int32 = 24
)const
XCN_PROV_NONE = 0;
XCN_PROV_RSA_FULL = 1;
XCN_PROV_RSA_SIG = 2;
XCN_PROV_DSS = 3;
XCN_PROV_FORTEZZA = 4;
XCN_PROV_MS_EXCHANGE = 5;
XCN_PROV_SSL = 6;
XCN_PROV_RSA_SCHANNEL = 12;
XCN_PROV_DSS_DH = 13;
XCN_PROV_EC_ECDSA_SIG = 14;
XCN_PROV_EC_ECNRA_SIG = 15;
XCN_PROV_EC_ECDSA_FULL = 16;
XCN_PROV_EC_ECNRA_FULL = 17;
XCN_PROV_DH_SCHANNEL = 18;
XCN_PROV_SPYRUS_LYNKS = 20;
XCN_PROV_RNG = 21;
XCN_PROV_INTEL_SEC = 22;
XCN_PROV_REPLACE_OWF = 23;
XCN_PROV_RSA_AES = 24;// X509ProviderType
pub const XCN_PROV_NONE: i32 = 0;
pub const XCN_PROV_RSA_FULL: i32 = 1;
pub const XCN_PROV_RSA_SIG: i32 = 2;
pub const XCN_PROV_DSS: i32 = 3;
pub const XCN_PROV_FORTEZZA: i32 = 4;
pub const XCN_PROV_MS_EXCHANGE: i32 = 5;
pub const XCN_PROV_SSL: i32 = 6;
pub const XCN_PROV_RSA_SCHANNEL: i32 = 12;
pub const XCN_PROV_DSS_DH: i32 = 13;
pub const XCN_PROV_EC_ECDSA_SIG: i32 = 14;
pub const XCN_PROV_EC_ECNRA_SIG: i32 = 15;
pub const XCN_PROV_EC_ECDSA_FULL: i32 = 16;
pub const XCN_PROV_EC_ECNRA_FULL: i32 = 17;
pub const XCN_PROV_DH_SCHANNEL: i32 = 18;
pub const XCN_PROV_SPYRUS_LYNKS: i32 = 20;
pub const XCN_PROV_RNG: i32 = 21;
pub const XCN_PROV_INTEL_SEC: i32 = 22;
pub const XCN_PROV_REPLACE_OWF: i32 = 23;
pub const XCN_PROV_RSA_AES: i32 = 24;const
XCN_PROV_NONE* = 0
XCN_PROV_RSA_FULL* = 1
XCN_PROV_RSA_SIG* = 2
XCN_PROV_DSS* = 3
XCN_PROV_FORTEZZA* = 4
XCN_PROV_MS_EXCHANGE* = 5
XCN_PROV_SSL* = 6
XCN_PROV_RSA_SCHANNEL* = 12
XCN_PROV_DSS_DH* = 13
XCN_PROV_EC_ECDSA_SIG* = 14
XCN_PROV_EC_ECNRA_SIG* = 15
XCN_PROV_EC_ECDSA_FULL* = 16
XCN_PROV_EC_ECNRA_FULL* = 17
XCN_PROV_DH_SCHANNEL* = 18
XCN_PROV_SPYRUS_LYNKS* = 20
XCN_PROV_RNG* = 21
XCN_PROV_INTEL_SEC* = 22
XCN_PROV_REPLACE_OWF* = 23
XCN_PROV_RSA_AES* = 24enum X509ProviderType : int {
XCN_PROV_NONE = 0,
XCN_PROV_RSA_FULL = 1,
XCN_PROV_RSA_SIG = 2,
XCN_PROV_DSS = 3,
XCN_PROV_FORTEZZA = 4,
XCN_PROV_MS_EXCHANGE = 5,
XCN_PROV_SSL = 6,
XCN_PROV_RSA_SCHANNEL = 12,
XCN_PROV_DSS_DH = 13,
XCN_PROV_EC_ECDSA_SIG = 14,
XCN_PROV_EC_ECNRA_SIG = 15,
XCN_PROV_EC_ECDSA_FULL = 16,
XCN_PROV_EC_ECNRA_FULL = 17,
XCN_PROV_DH_SCHANNEL = 18,
XCN_PROV_SPYRUS_LYNKS = 20,
XCN_PROV_RNG = 21,
XCN_PROV_INTEL_SEC = 22,
XCN_PROV_REPLACE_OWF = 23,
XCN_PROV_RSA_AES = 24,
}#define global XCN_PROV_NONE 0x0
#define global XCN_PROV_RSA_FULL 0x1
#define global XCN_PROV_RSA_SIG 0x2
#define global XCN_PROV_DSS 0x3
#define global XCN_PROV_FORTEZZA 0x4
#define global XCN_PROV_MS_EXCHANGE 0x5
#define global XCN_PROV_SSL 0x6
#define global XCN_PROV_RSA_SCHANNEL 0xC
#define global XCN_PROV_DSS_DH 0xD
#define global XCN_PROV_EC_ECDSA_SIG 0xE
#define global XCN_PROV_EC_ECNRA_SIG 0xF
#define global XCN_PROV_EC_ECDSA_FULL 0x10
#define global XCN_PROV_EC_ECNRA_FULL 0x11
#define global XCN_PROV_DH_SCHANNEL 0x12
#define global XCN_PROV_SPYRUS_LYNKS 0x14
#define global XCN_PROV_RNG 0x15
#define global XCN_PROV_INTEL_SEC 0x16
#define global XCN_PROV_REPLACE_OWF 0x17
#define global XCN_PROV_RSA_AES 0x18