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

EAP_METHOD_PROPERTY_TYPE

列挙型
基底型i4

メンバー 31

名前10進16進
emptPropCipherSuiteNegotiation00x0
emptPropMutualAuth10x1
emptPropIntegrity20x2
emptPropReplayProtection30x3
emptPropConfidentiality40x4
emptPropKeyDerivation50x5
emptPropKeyStrength6460x6
emptPropKeyStrength12870x7
emptPropKeyStrength25680x8
emptPropKeyStrength51290x9
emptPropKeyStrength1024100xA
emptPropDictionaryAttackResistance110xB
emptPropFastReconnect120xC
emptPropCryptoBinding130xD
emptPropSessionIndependence140xE
emptPropFragmentation150xF
emptPropChannelBinding160x10
emptPropNap170x11
emptPropStandalone180x12
emptPropMppeEncryption190x13
emptPropTunnelMethod200x14
emptPropSupportsConfig210x15
emptPropCertifiedMethod220x16
emptPropHiddenMethod230x17
emptPropMachineAuth240x18
emptPropUserAuth250x19
emptPropIdentityPrivacy260x1A
emptPropMethodChaining270x1B
emptPropSharedStateEquivalence280x1C
emptLegacyMethodPropertyFlag310x1F
emptPropVendorSpecific2550xFF

各言語での定義

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

typedef enum EAP_METHOD_PROPERTY_TYPE : int {
    emptPropCipherSuiteNegotiation = 0,
    emptPropMutualAuth = 1,
    emptPropIntegrity = 2,
    emptPropReplayProtection = 3,
    emptPropConfidentiality = 4,
    emptPropKeyDerivation = 5,
    emptPropKeyStrength64 = 6,
    emptPropKeyStrength128 = 7,
    emptPropKeyStrength256 = 8,
    emptPropKeyStrength512 = 9,
    emptPropKeyStrength1024 = 10,
    emptPropDictionaryAttackResistance = 11,
    emptPropFastReconnect = 12,
    emptPropCryptoBinding = 13,
    emptPropSessionIndependence = 14,
    emptPropFragmentation = 15,
    emptPropChannelBinding = 16,
    emptPropNap = 17,
    emptPropStandalone = 18,
    emptPropMppeEncryption = 19,
    emptPropTunnelMethod = 20,
    emptPropSupportsConfig = 21,
    emptPropCertifiedMethod = 22,
    emptPropHiddenMethod = 23,
    emptPropMachineAuth = 24,
    emptPropUserAuth = 25,
    emptPropIdentityPrivacy = 26,
    emptPropMethodChaining = 27,
    emptPropSharedStateEquivalence = 28,
    emptLegacyMethodPropertyFlag = 31,
    emptPropVendorSpecific = 255
} EAP_METHOD_PROPERTY_TYPE;
public enum EAP_METHOD_PROPERTY_TYPE : int
{
    emptPropCipherSuiteNegotiation = 0,
    emptPropMutualAuth = 1,
    emptPropIntegrity = 2,
    emptPropReplayProtection = 3,
    emptPropConfidentiality = 4,
    emptPropKeyDerivation = 5,
    emptPropKeyStrength64 = 6,
    emptPropKeyStrength128 = 7,
    emptPropKeyStrength256 = 8,
    emptPropKeyStrength512 = 9,
    emptPropKeyStrength1024 = 10,
    emptPropDictionaryAttackResistance = 11,
    emptPropFastReconnect = 12,
    emptPropCryptoBinding = 13,
    emptPropSessionIndependence = 14,
    emptPropFragmentation = 15,
    emptPropChannelBinding = 16,
    emptPropNap = 17,
    emptPropStandalone = 18,
    emptPropMppeEncryption = 19,
    emptPropTunnelMethod = 20,
    emptPropSupportsConfig = 21,
    emptPropCertifiedMethod = 22,
    emptPropHiddenMethod = 23,
    emptPropMachineAuth = 24,
    emptPropUserAuth = 25,
    emptPropIdentityPrivacy = 26,
    emptPropMethodChaining = 27,
    emptPropSharedStateEquivalence = 28,
    emptLegacyMethodPropertyFlag = 31,
    emptPropVendorSpecific = 255,
}
Public Enum EAP_METHOD_PROPERTY_TYPE As Integer
    emptPropCipherSuiteNegotiation = 0
    emptPropMutualAuth = 1
    emptPropIntegrity = 2
    emptPropReplayProtection = 3
    emptPropConfidentiality = 4
    emptPropKeyDerivation = 5
    emptPropKeyStrength64 = 6
    emptPropKeyStrength128 = 7
    emptPropKeyStrength256 = 8
    emptPropKeyStrength512 = 9
    emptPropKeyStrength1024 = 10
    emptPropDictionaryAttackResistance = 11
    emptPropFastReconnect = 12
    emptPropCryptoBinding = 13
    emptPropSessionIndependence = 14
    emptPropFragmentation = 15
    emptPropChannelBinding = 16
    emptPropNap = 17
    emptPropStandalone = 18
    emptPropMppeEncryption = 19
    emptPropTunnelMethod = 20
    emptPropSupportsConfig = 21
    emptPropCertifiedMethod = 22
    emptPropHiddenMethod = 23
    emptPropMachineAuth = 24
    emptPropUserAuth = 25
    emptPropIdentityPrivacy = 26
    emptPropMethodChaining = 27
    emptPropSharedStateEquivalence = 28
    emptLegacyMethodPropertyFlag = 31
    emptPropVendorSpecific = 255
End Enum
import enum

class EAP_METHOD_PROPERTY_TYPE(enum.IntEnum):
    emptPropCipherSuiteNegotiation = 0
    emptPropMutualAuth = 1
    emptPropIntegrity = 2
    emptPropReplayProtection = 3
    emptPropConfidentiality = 4
    emptPropKeyDerivation = 5
    emptPropKeyStrength64 = 6
    emptPropKeyStrength128 = 7
    emptPropKeyStrength256 = 8
    emptPropKeyStrength512 = 9
    emptPropKeyStrength1024 = 10
    emptPropDictionaryAttackResistance = 11
    emptPropFastReconnect = 12
    emptPropCryptoBinding = 13
    emptPropSessionIndependence = 14
    emptPropFragmentation = 15
    emptPropChannelBinding = 16
    emptPropNap = 17
    emptPropStandalone = 18
    emptPropMppeEncryption = 19
    emptPropTunnelMethod = 20
    emptPropSupportsConfig = 21
    emptPropCertifiedMethod = 22
    emptPropHiddenMethod = 23
    emptPropMachineAuth = 24
    emptPropUserAuth = 25
    emptPropIdentityPrivacy = 26
    emptPropMethodChaining = 27
    emptPropSharedStateEquivalence = 28
    emptLegacyMethodPropertyFlag = 31
    emptPropVendorSpecific = 255
// EAP_METHOD_PROPERTY_TYPE
pub const emptPropCipherSuiteNegotiation: i32 = 0;
pub const emptPropMutualAuth: i32 = 1;
pub const emptPropIntegrity: i32 = 2;
pub const emptPropReplayProtection: i32 = 3;
pub const emptPropConfidentiality: i32 = 4;
pub const emptPropKeyDerivation: i32 = 5;
pub const emptPropKeyStrength64: i32 = 6;
pub const emptPropKeyStrength128: i32 = 7;
pub const emptPropKeyStrength256: i32 = 8;
pub const emptPropKeyStrength512: i32 = 9;
pub const emptPropKeyStrength1024: i32 = 10;
pub const emptPropDictionaryAttackResistance: i32 = 11;
pub const emptPropFastReconnect: i32 = 12;
pub const emptPropCryptoBinding: i32 = 13;
pub const emptPropSessionIndependence: i32 = 14;
pub const emptPropFragmentation: i32 = 15;
pub const emptPropChannelBinding: i32 = 16;
pub const emptPropNap: i32 = 17;
pub const emptPropStandalone: i32 = 18;
pub const emptPropMppeEncryption: i32 = 19;
pub const emptPropTunnelMethod: i32 = 20;
pub const emptPropSupportsConfig: i32 = 21;
pub const emptPropCertifiedMethod: i32 = 22;
pub const emptPropHiddenMethod: i32 = 23;
pub const emptPropMachineAuth: i32 = 24;
pub const emptPropUserAuth: i32 = 25;
pub const emptPropIdentityPrivacy: i32 = 26;
pub const emptPropMethodChaining: i32 = 27;
pub const emptPropSharedStateEquivalence: i32 = 28;
pub const emptLegacyMethodPropertyFlag: i32 = 31;
pub const emptPropVendorSpecific: i32 = 255;
// EAP_METHOD_PROPERTY_TYPE
const (
	emptPropCipherSuiteNegotiation int32 = 0
	emptPropMutualAuth int32 = 1
	emptPropIntegrity int32 = 2
	emptPropReplayProtection int32 = 3
	emptPropConfidentiality int32 = 4
	emptPropKeyDerivation int32 = 5
	emptPropKeyStrength64 int32 = 6
	emptPropKeyStrength128 int32 = 7
	emptPropKeyStrength256 int32 = 8
	emptPropKeyStrength512 int32 = 9
	emptPropKeyStrength1024 int32 = 10
	emptPropDictionaryAttackResistance int32 = 11
	emptPropFastReconnect int32 = 12
	emptPropCryptoBinding int32 = 13
	emptPropSessionIndependence int32 = 14
	emptPropFragmentation int32 = 15
	emptPropChannelBinding int32 = 16
	emptPropNap int32 = 17
	emptPropStandalone int32 = 18
	emptPropMppeEncryption int32 = 19
	emptPropTunnelMethod int32 = 20
	emptPropSupportsConfig int32 = 21
	emptPropCertifiedMethod int32 = 22
	emptPropHiddenMethod int32 = 23
	emptPropMachineAuth int32 = 24
	emptPropUserAuth int32 = 25
	emptPropIdentityPrivacy int32 = 26
	emptPropMethodChaining int32 = 27
	emptPropSharedStateEquivalence int32 = 28
	emptLegacyMethodPropertyFlag int32 = 31
	emptPropVendorSpecific int32 = 255
)
const
  emptPropCipherSuiteNegotiation = 0;
  emptPropMutualAuth = 1;
  emptPropIntegrity = 2;
  emptPropReplayProtection = 3;
  emptPropConfidentiality = 4;
  emptPropKeyDerivation = 5;
  emptPropKeyStrength64 = 6;
  emptPropKeyStrength128 = 7;
  emptPropKeyStrength256 = 8;
  emptPropKeyStrength512 = 9;
  emptPropKeyStrength1024 = 10;
  emptPropDictionaryAttackResistance = 11;
  emptPropFastReconnect = 12;
  emptPropCryptoBinding = 13;
  emptPropSessionIndependence = 14;
  emptPropFragmentation = 15;
  emptPropChannelBinding = 16;
  emptPropNap = 17;
  emptPropStandalone = 18;
  emptPropMppeEncryption = 19;
  emptPropTunnelMethod = 20;
  emptPropSupportsConfig = 21;
  emptPropCertifiedMethod = 22;
  emptPropHiddenMethod = 23;
  emptPropMachineAuth = 24;
  emptPropUserAuth = 25;
  emptPropIdentityPrivacy = 26;
  emptPropMethodChaining = 27;
  emptPropSharedStateEquivalence = 28;
  emptLegacyMethodPropertyFlag = 31;
  emptPropVendorSpecific = 255;
// EAP_METHOD_PROPERTY_TYPE
pub const emptPropCipherSuiteNegotiation: i32 = 0;
pub const emptPropMutualAuth: i32 = 1;
pub const emptPropIntegrity: i32 = 2;
pub const emptPropReplayProtection: i32 = 3;
pub const emptPropConfidentiality: i32 = 4;
pub const emptPropKeyDerivation: i32 = 5;
pub const emptPropKeyStrength64: i32 = 6;
pub const emptPropKeyStrength128: i32 = 7;
pub const emptPropKeyStrength256: i32 = 8;
pub const emptPropKeyStrength512: i32 = 9;
pub const emptPropKeyStrength1024: i32 = 10;
pub const emptPropDictionaryAttackResistance: i32 = 11;
pub const emptPropFastReconnect: i32 = 12;
pub const emptPropCryptoBinding: i32 = 13;
pub const emptPropSessionIndependence: i32 = 14;
pub const emptPropFragmentation: i32 = 15;
pub const emptPropChannelBinding: i32 = 16;
pub const emptPropNap: i32 = 17;
pub const emptPropStandalone: i32 = 18;
pub const emptPropMppeEncryption: i32 = 19;
pub const emptPropTunnelMethod: i32 = 20;
pub const emptPropSupportsConfig: i32 = 21;
pub const emptPropCertifiedMethod: i32 = 22;
pub const emptPropHiddenMethod: i32 = 23;
pub const emptPropMachineAuth: i32 = 24;
pub const emptPropUserAuth: i32 = 25;
pub const emptPropIdentityPrivacy: i32 = 26;
pub const emptPropMethodChaining: i32 = 27;
pub const emptPropSharedStateEquivalence: i32 = 28;
pub const emptLegacyMethodPropertyFlag: i32 = 31;
pub const emptPropVendorSpecific: i32 = 255;
const
  emptPropCipherSuiteNegotiation* = 0
  emptPropMutualAuth* = 1
  emptPropIntegrity* = 2
  emptPropReplayProtection* = 3
  emptPropConfidentiality* = 4
  emptPropKeyDerivation* = 5
  emptPropKeyStrength64* = 6
  emptPropKeyStrength128* = 7
  emptPropKeyStrength256* = 8
  emptPropKeyStrength512* = 9
  emptPropKeyStrength1024* = 10
  emptPropDictionaryAttackResistance* = 11
  emptPropFastReconnect* = 12
  emptPropCryptoBinding* = 13
  emptPropSessionIndependence* = 14
  emptPropFragmentation* = 15
  emptPropChannelBinding* = 16
  emptPropNap* = 17
  emptPropStandalone* = 18
  emptPropMppeEncryption* = 19
  emptPropTunnelMethod* = 20
  emptPropSupportsConfig* = 21
  emptPropCertifiedMethod* = 22
  emptPropHiddenMethod* = 23
  emptPropMachineAuth* = 24
  emptPropUserAuth* = 25
  emptPropIdentityPrivacy* = 26
  emptPropMethodChaining* = 27
  emptPropSharedStateEquivalence* = 28
  emptLegacyMethodPropertyFlag* = 31
  emptPropVendorSpecific* = 255
enum EAP_METHOD_PROPERTY_TYPE : int {
    emptPropCipherSuiteNegotiation = 0,
    emptPropMutualAuth = 1,
    emptPropIntegrity = 2,
    emptPropReplayProtection = 3,
    emptPropConfidentiality = 4,
    emptPropKeyDerivation = 5,
    emptPropKeyStrength64 = 6,
    emptPropKeyStrength128 = 7,
    emptPropKeyStrength256 = 8,
    emptPropKeyStrength512 = 9,
    emptPropKeyStrength1024 = 10,
    emptPropDictionaryAttackResistance = 11,
    emptPropFastReconnect = 12,
    emptPropCryptoBinding = 13,
    emptPropSessionIndependence = 14,
    emptPropFragmentation = 15,
    emptPropChannelBinding = 16,
    emptPropNap = 17,
    emptPropStandalone = 18,
    emptPropMppeEncryption = 19,
    emptPropTunnelMethod = 20,
    emptPropSupportsConfig = 21,
    emptPropCertifiedMethod = 22,
    emptPropHiddenMethod = 23,
    emptPropMachineAuth = 24,
    emptPropUserAuth = 25,
    emptPropIdentityPrivacy = 26,
    emptPropMethodChaining = 27,
    emptPropSharedStateEquivalence = 28,
    emptLegacyMethodPropertyFlag = 31,
    emptPropVendorSpecific = 255,
}
#define global emptPropCipherSuiteNegotiation     0x0
#define global emptPropMutualAuth                 0x1
#define global emptPropIntegrity                  0x2
#define global emptPropReplayProtection           0x3
#define global emptPropConfidentiality            0x4
#define global emptPropKeyDerivation              0x5
#define global emptPropKeyStrength64              0x6
#define global emptPropKeyStrength128             0x7
#define global emptPropKeyStrength256             0x8
#define global emptPropKeyStrength512             0x9
#define global emptPropKeyStrength1024            0xA
#define global emptPropDictionaryAttackResistance 0xB
#define global emptPropFastReconnect              0xC
#define global emptPropCryptoBinding              0xD
#define global emptPropSessionIndependence        0xE
#define global emptPropFragmentation              0xF
#define global emptPropChannelBinding             0x10
#define global emptPropNap                        0x11
#define global emptPropStandalone                 0x12
#define global emptPropMppeEncryption             0x13
#define global emptPropTunnelMethod               0x14
#define global emptPropSupportsConfig             0x15
#define global emptPropCertifiedMethod            0x16
#define global emptPropHiddenMethod               0x17
#define global emptPropMachineAuth                0x18
#define global emptPropUserAuth                   0x19
#define global emptPropIdentityPrivacy            0x1A
#define global emptPropMethodChaining             0x1B
#define global emptPropSharedStateEquivalence     0x1C
#define global emptLegacyMethodPropertyFlag       0x1F
#define global emptPropVendorSpecific             0xFF