Name | Data Type | Value |
---|---|---|
Description | string | Provides methods for configuring parameters of Wi-Fi ports and the Wi-Fi protocol endpoints associated with them. |
UMLPackagePath | string | CIM::Device::Ports |
Version | string | 2.22.0 |
Name | Data Type | Class Origin |
---|---|---|
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
CreationClassName | string | CIM_Service |
Description | string | CIM_ManagedElement |
DetailedStatus | uint16 | CIM_ManagedSystemElement |
ElementName | string | CIM_ManagedElement |
EnabledDefault | uint16 | CIM_EnabledLogicalElement |
EnabledState | uint16 | CIM_EnabledLogicalElement |
Generation | uint64 | CIM_ManagedElement |
HealthState | uint16 | CIM_ManagedSystemElement |
InstallDate | datetime | CIM_ManagedSystemElement |
InstanceID | string | CIM_ManagedElement |
LoSID | string | CIM_Service |
LoSOrgID | string | CIM_Service |
Name | string | CIM_Service |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
PrimaryOwnerContact | string | CIM_Service |
PrimaryOwnerName | string | CIM_Service |
PrimaryStatus | uint16 | CIM_ManagedSystemElement |
RequestedState | uint16 | CIM_EnabledLogicalElement |
Started | boolean | CIM_Service |
StartMode | string | CIM_Service |
Status | string | CIM_ManagedSystemElement |
SystemCreationClassName | string | CIM_Service |
SystemName | string | CIM_Service |
TimeOfLastStateChange | datetime | CIM_EnabledLogicalElement |
TransitioningToState | uint16 | CIM_EnabledLogicalElement |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
OperationalStatus | uint16[] | CIM_ManagedSystemElement |
StatusDescriptions | string[] | CIM_ManagedSystemElement |
Name | Data Type | Value |
---|---|---|
Description | string | Shall atomically create settings that enable a WiFiEndpoint to connect to a given Wi-Fi network. These settings include the name (SSID) of the network as well as the security parameters used by the WiFiEndpoint to authenticate to the network and encrypt frames it transmits into the network and decrypt the frames it receives from the network. Upon successful completion, a new instance of CIM_WiFiEndpointSettings shall be associated to the CIM_WiFiEndpoint referenced by the WiFiEndpoint parameter, through a new instance of CIM_ElementSettingData. If the IEEE8021xSettingsInput parameter is not null, a new instance of CIM_IEEE8021xSettings containing its property values shall be associated to the new instance of CIM_WiFiEndpointSettings through a new instance of CIM_ConcreteComponent upon successful completion. Alternatively, if the IEEE8021xSettingsInputReference parameter is not null, the CIM_IEEE8021xSettings that it references shall be associated to the new instance of CIM_WiFiEndpointSettings through a new instance of CIM_ConcreteComponent upon successful completion. This method shall not apply the new settings to WiFiEndpoint. Rather, it shall make them available for subsequent manual or autonomous application. |
ValueMap | string | 0, 1, 2, 3, 4, 5..4095, 4096..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Failed, Invalid Parameter, Invalid Reference, DMTF Reserved, Method Reserved, Vendor Specified |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
IEEE8021xSettingsInput | string | |||||
Description | string | Provides the property values for a new instance of CIM_IEEE8021xSettings. If both IEEE8021xSettingsInput and IEEE8021xSettingsInputReference are not null, this method shall return 2 ("Unknown/Unspecified Error").If this parameter is not null and IEEE8021xSettingsInputReference is null, this method shall create a new CIM_IEEE8021xSettings instance with the values in this parameter, and shall associate it (through a new instance of CIM_ConcreteComponent) with the newly created instance of CIM_WiFiEndpointSettings. | ||||
EmbeddedInstance | string | CIM_IEEE8021xSettings | ||||
IN | boolean | true | ||||
WiFiEndpointSettingsInput | string | |||||
Description | string | Provides the input property values for the CIM_WiFiEndpointSettings instance that shall be created by this method. Upon successful completion of this method, a new instance of CIM_WiFiEndpointSettings shall be associated to the CIM_WiFiEndpoint referenced by the WiFiEndpoint parameter, through a new instance of CIM_ElementSettingData. | ||||
EmbeddedInstance | string | CIM_WiFiEndpointSettings | ||||
IN | boolean | true | ||||
Required | boolean | true | ||||
CACredential | REF CIM_Credential | |||||
Description | string | References a credential that shall be used as a trusted root certificate by the CIM_WiFiEndpoint when it authenticates the leaf certificate provided by the authentication server. This method shall return 2 ("Unknown/Unspecified Error") if IEEE8021xSettingsInput is null and IEEE8021xCredential is not null. | ||||
IN | boolean | true | ||||
ClientCredential | REF CIM_Credential | |||||
Description | string | References a credential that shall be used to authenticate the CIM_WiFiEndpoint to a IEEE 802.1x authentication server. This method shall return 2 ("Unknown/Unspecified Error") if IEEE8021xSettingsInput is null and IEEE8021xCredential is not null. | ||||
IN | boolean | true | ||||
IEEE8021xSettings | REF CIM_IEEE8021xSettings | |||||
Description | string | Upon successful completion, shall contain a reference to the CIM_IEEE8021xSettings instance created by this method if and only if IEEE8021xSettingsInput was not null. | ||||
OUT | boolean | true | ||||
WiFiEndpoint | REF CIM_WiFiEndpoint | |||||
Description | string | References the instance of CIM_WiFiEndpoint with which the new settings shall be associated. | ||||
IN | boolean | true | ||||
Required | boolean | true | ||||
WiFiEndpointSettings | REF CIM_WiFiEndpointSettings | |||||
Description | string | Upon successful completion, shall contain a reference to the CIM_WiFiEndpointSettings instance created by this method. | ||||
OUT | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Shall atomically update settings that enable a WiFiEndpoint to connect to a given Wi-Fi network. These settings include the name (SSID) of the network as well as the security parameters used by the WiFiEndpoint to authenticate to the network and encrypt frames it transmits into the network and decrypt the frames it receives from the network. This method addresses the following update scenarios, each of which is given a tag line that precedes its description. Each tag line is in the form A to B, in which A indicates the type of authentication method in the settings before UpdateWiFiSettings is executed, and B indicates the type of authentication method in the settings after UpdateWiFiSettings is executed. Each of A and B is replaced in the tag lines by either "IEEE 802.1x", which indicates that the authentication method in the settings is based on IEEE 802.1x, or "Non-IEEE-802.1x", which indicates that the authentication method in the settings is not based on IEEE 802.1x. * IEEE 802.1x to IEEE 802.1x, update all: Updating the properties of a CIM_WiFiEndpointSettings instance in which the AuthenticationMethod property indicates an IEEE 802.1x authentication method and the properties of the associated CIM_IEEE8021xSettings instance, without reverting to a non-IEEE-802.1x authentication method. In this scenario, all parameters should be not null. * IEEE 802.1x to IEEE 802.1x, update WiFi only: Updating the properties of a CIM_WiFiEndpointSettings instance in which the AuthenticationMethod property indicates an IEEE 802.1x authentication method and that accordingly has an associated CIM_IEEE8021xSettings instance, without updating the CIM_IEEE8021xSettings instance, and without reverting to a non-IEEE-802.1x authentication method. In this scenario, the IEEE8021xSettingsInput parameter should be null and all other parameters should be not null. * IEEE 802.1x to IEEE 802.1x, update IEEE 802.1x only: Updating the properties of a CIM_IEEE8021xSettings instance that has an associated CIM_WiFiEndpointSettings instance without updating the CIM_WiFiEndpointSettings instance. In this scenario, the WiFiEndpointSettingsInput parameter should be null and all other parameters should be not null. * Non-IEEE-802.1x to Non-IEEE-802.1x: Updating the properties of a CIM_WiFiEndpointSettings instance in which the AuthenticationMethod property indicates a non-IEEE-802.1x authentication method, and that accordingly does not have an associated CIM_IEEE8021xSettings instance, without changing the authentication method to an IEEE 802.1x method. In this scenario, the WiFiEndpointSettings and WiFiEndpointSettingsInput parameters should be not null, and the IEEE8021xSettings and IEEE8021xSettingsInput parameters should be null. * Non-IEEE-802.1x to IEEE 802.1x: Updating the properties of a CIM_WiFiEndpointSettings instance in which the AuthenticationMethod property indicates a non-IEEE-802.1x authentication method, and that accordingly does not have an associated CIM_IEEE8021xSettings instance, and changing the authentication method to an IEEE 802.1x method. In this scenario, the IEEE8021xSettingsInput parameter should be null, and all other parameters should be not null. An instance of CIM_IEEE8021xSettings should first be created using the intrinsic method CreateInstance. Then, this method should be used with all parameters except IEEE8021xSettingsInput not null. This method shall update WiFiEndpointSettings and create a new instance of CIM_ConcreteComponent between WiFiEndpointSettings and IEEE8021xSettings. * IEEE 802.1x to Non-IEEE-802.1x: Updating the properties of a CIM_WiFiEndpointSettings instance in which the AuthenticationMethod property indicates an IEEE 802.1x authentication method and that accordingly has an associated CIM_IEEE8021xSettings instance, and reverting to a non-IEEE-802.1x authentication method. In this scenario, the IEEE8021xSettingsInput should be null, and all other parameters should be not null. This method shall delete the CIM_ConcreteComponent instance between the instances referenced by the WiFiEndpointSettings and IEEE8021xSettings parameters. If this CIM_ConcreteComponent instance is the last CIM_ConcreteComponent instance that references the CIM_IEEE8021xSettings instance referenced by the IEEE8021xSettings parameter, and the instance of CIM_IEEE8021xSettings referenced by the IEEE8021xSettings parameter was created by AddWiFiEndpointSettings, then this method shall also delete this CIM_IEEE8021xSettings instance. This method shall not apply the updated settings to any instance of CIM_WiFiEndpoint. |
ValueMap | string | 0, 1, 2, 3, 4, 5..4095, 4096..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Failed, Invalid Parameter, Invalid Reference, DMTF Reserved, Method Reserved, Vendor Specified |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
IEEE8021xSettingsInput | string | |||||
Description | string | If not null, shall provide the new property values for the instance of CIM_IEEE8021xSettings referenced by the IEEE8021xSettings parameter. If the IEEE8021xSettings is null and the IEEE8021xSettingsInput parameter is not null, this method shall return 2 ("Unknown/Unspecified Error"). | ||||
EmbeddedInstance | string | CIM_IEEE8021xSettings | ||||
IN | boolean | true | ||||
WiFiEndpointSettingsInput | string | |||||
Description | string | If not null, shall provide the new property values for the instance of CIM_WiFiEndpointSettings referenced by the WiFiEndpointSettings parameter. | ||||
EmbeddedInstance | string | CIM_WiFiEndpointSettings | ||||
IN | boolean | true | ||||
CACredential | REF CIM_Credential | |||||
Description | string | References a credential that shall be used as a trusted root certificate by the CIM_WiFiEndpoint when it authenticates the leaf certificate provided by the authentication server. | ||||
IN | boolean | true | ||||
ClientCredential | REF CIM_Credential | |||||
Description | string | References a credential that shall be used to authenticate the CIM_WiFiEndpoint to a IEEE 802.1x authentication server. | ||||
IN | boolean | true | ||||
IEEE8021xSettings | REF CIM_IEEE8021xSettings | |||||
Description | string | If not null, shall reference the CIM_IEEE8021xSettings instance that shall be updated by this method. | ||||
IN | boolean | true | ||||
OUT | boolean | true | ||||
WiFiEndpointSettings | REF CIM_WiFiEndpointSettings | |||||
Description | string | Shall reference the CIM_WiFiEndpointSettings instance that shall be updated by this method. | ||||
IN | boolean | true | ||||
OUT | boolean | true | ||||
Required | boolean | true |
Name | Return Type | Class Origin |
---|---|---|
AddLANEndpoint | uint32 | CIM_NetworkPortConfigurationService |
ChangeAffectedElementsAssignedSequence | uint32 | CIM_Service |
RequestStateChange | uint32 | CIM_EnabledLogicalElement |
StartService | uint32 | CIM_Service |
StopService | uint32 | CIM_Service |