MDM_WirelessProfile class

Represents wireless profiles on the device.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[InPartition("local-user"), dynamic, provider("MDMSettingsProv"), AMENDMENT]
class MDM_WirelessProfile
{
  string  Name;
  string  SSID;
  boolean ConnectWhenNotBroadcasting;
  boolean AutoConnect;
  uint8   ConnectionType;
  boolean ConnectToMorePreferedNetwork;
  uint8   SecurityAuthentication;
  uint8   SecurityEncryption;
  boolean PMKCacheMode;
  uint32  PMKCacheSize;
  uint32  PMKCacheTTL;
  boolean PreAuthMode;
  uint32  PreAuthThrottle;
  boolean EnableFIPSCompliance;
  uint8   SharedKeyType;
  string  SharedKeyMaterial;
  boolean SharedKeyProtected;
  boolean OneXCacheUserData;
  uint8   OneXAuthenticationMode;
  uint8   OneXSingleSignOnType;
  uint32  OneXSingleSignOnMaxDelay;
  boolean OneXSingleSignOnAllowAdditionalDialogs;
  boolean OneXSingleSignOnUserBasedVirtualLAN;
  uint8   OneXEAPType;
  string  OneXEAPXml;
};

Members

The MDM_WirelessProfile class has these types of members:

Properties

The MDM_WirelessProfile class has these properties.

AutoConnect

Data type: boolean

Access type: Read-only

True if auto connect is enabled.

ConnectionType

Data type: uint8

Access type: Read-only

The connection type.

Possible values are.

ESS (1)

IBSS (2)

ConnectToMorePreferedNetwork

Data type: boolean

Access type: Read-only

True to connect to a hidden network.

ConnectWhenNotBroadcasting

Data type: boolean

Access type: Read-only

True if Connect when not broadcasting is enabled.

EnableFIPSCompliance

Data type: boolean

Access type: Read-only

True if Federal Information Processing Standards (FIPS) mode is enabled.

Name

Data type: string

Access type: Read-only

Qualifiers: key

The name of a wireless LAN profile.

OneXAuthenticationMode

Data type: uint8

Access type: Read-only

The type of credentials used for authentication.

The possible values are.

MachineOrUser (1)

Machine (2)

User (3)

Guest (4)

OneXCacheUserData

Data type: boolean

Access type: Read-only

True if the user credentials are cached for subsequent connections.

OneXEAPType

Data type: uint8

Access type: Read-only

The type of Extensible Authentication Protocol (EAP) used for this connection.

The possible values are.

TLS (13)

SIM (18)

TTLS (21)

AKA (23)

PEAP (25)

AKAPRIME (50)

OneXEAPXml

Data type: string

Access type: Read-only

The configuration XML that is used for this EAP connection.

OneXSingleSignOnAllowAdditionalDialogs

Data type: boolean

Access type: Read-only

True if different dialog boxes are presented to the user at logon for single sign-on, if applicable.

OneXSingleSignOnMaxDelay

Data type: uint32

Access type: Read-only

The maximum delay before the single sign-on connection attempt fails, in seconds.

OneXSingleSignOnType

Data type: uint8

Access type: Read-only

Specifies when single sign-on is performed.

preLogon (1)

postLogon (2)

OneXSingleSignOnUserBasedVirtualLAN

Data type: boolean

Access type: Read-only

True if the virtual LAN (VLAN) used by the device changes based on the user's credentials.

PMKCacheMode

Data type: boolean

Access type: Read-only

True if Pairwise Master Key (PMK) caching is used.

PMKCacheSize

Data type: uint32

Access type: Read-only

The number of entries in the PMK cache.

PMKCacheTTL

Data type: uint32

Access type: Read-only

The length of time, in minutes, that a PMK cache is retained.

PreAuthMode

Data type: boolean

Access type: Read-only

True if pre-authentication is used by the client.

PreAuthThrottle

Data type: uint32

Access type: Read-only

The number of pre-authentication attempts to try on neighboring Access Points.

SecurityAuthentication

Data type: uint8

Access type: Read-only

The authentication method that is used to connect to the wireless LAN.

The possible values are.

Open (1)

WPA-Personal (2)

WPA-2-Personal (3)

WPA-Enterprise (4)

WPA2-Enterprise (5)

shared (6)

WEP (7)

SecurityEncryption

Data type: uint8

Access type: Read-only

The type of data encryption to use to connect to a wireless LAN.

The possible values are.

None (1)

WEP (2)

TKIP (3)

AES (4)

SharedKeyMaterial

Data type: string

Access type: Read-only

A network key or pass-phrase.

SharedKeyProtected

Data type: boolean

Access type: Read-only

True if a shared key is encrypted.

SharedKeyType

Data type: uint8

Access type: Read-only

True if the shared key is a network key or a pass phrase.

The possible values are.

passPhrase (1)

networkKey (2)

SSID

Data type: string

Access type: Read-only

The service set identifier (SSID) for the wireless LAN.

Requirements

Minimum supported client
Windows 8.1
Minimum supported server
None supported
Namespace
Root\CIMv2\MDM
MOF
MDMSettingsProv.mof
DLL
MDMSettingsProv.dll

See also

Mobile Device Management Settings Classes