// Copyright (c) 2009 DMTF. All rights reserved. [Version ( "2.22.0" ), UMLPackagePath ( "CIM::Network::IEEE8021x" ), Description ( "CIM_IEEE8021xCapabilities describes the IEEE 802.1x security " "capabilities of a layer 2 ProtocolEndpoint." )] class CIM_IEEE8021xCapabilities : CIM_Capabilities { [Description ( "The IEEE 802.1x Extensible Authentication Protocol types " "supported by the associated ProtocolEndpoint. See " "AuthenticationProtocol description in " "CIM_IEEE8021xSettings for more information." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", ".." }, Values { "EAP-TLS", "EAP-TTLS/MSCHAPv2", "PEAPv0/EAP-MSCHAPv2", "PEAPv1/EAP-GTC", "EAP-FAST/MSCHAPv2", "EAP-FAST/GTC", "EAP-MD5", "EAP-PSK", "EAP-SIM", "EAP-AKA", "EAP-FAST/TLS", "DMTF Reserved" }] uint16 SupportedAuthenticationProtocols[]; [Description ( "Indicates whether the associated ProtocolEndpoint " "supports moving a session due to roaming." )] boolean RoamingSupported; [Description ( "Indicates whether the associated ProtocolEndpoint " "supports fast reconnection of an IEEE 802.1x session " "when it roams from one access point to another." )] boolean FastRoamingSupported; };