public static interface NetworkProfile.Builder extends SdkPojo, CopyableBuilder<NetworkProfile.Builder,NetworkProfile>
| Modifier and Type | Method and Description |
|---|---|
NetworkProfile.Builder |
certificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
NetworkProfile.Builder |
currentPassword(String currentPassword)
The current password of the Wi-Fi network.
|
NetworkProfile.Builder |
description(String description)
Detailed information about a device's network profile.
|
NetworkProfile.Builder |
eapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework.
|
NetworkProfile.Builder |
eapMethod(String eapMethod)
The authentication standard that is used in the EAP framework.
|
NetworkProfile.Builder |
networkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
NetworkProfile.Builder |
networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
NetworkProfile.Builder |
nextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network.
|
NetworkProfile.Builder |
securityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network.
|
NetworkProfile.Builder |
securityType(String securityType)
The security type of the Wi-Fi network.
|
NetworkProfile.Builder |
ssid(String ssid)
The SSID of the Wi-Fi network.
|
NetworkProfile.Builder |
trustAnchors(Collection<String> trustAnchors)
The root certificates of your authentication server, which is installed on your devices and used to trust
your authentication server during EAP negotiation.
|
NetworkProfile.Builder |
trustAnchors(String... trustAnchors)
The root certificates of your authentication server, which is installed on your devices and used to trust
your authentication server during EAP negotiation.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNetworkProfile.Builder networkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn - The ARN of the network profile associated with a device.NetworkProfile.Builder networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName - The name of the network profile associated with a device.NetworkProfile.Builder description(String description)
Detailed information about a device's network profile.
description - Detailed information about a device's network profile.NetworkProfile.Builder ssid(String ssid)
The SSID of the Wi-Fi network.
ssid - The SSID of the Wi-Fi network.NetworkProfile.Builder securityType(String securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.NetworkSecurityType,
NetworkSecurityTypeNetworkProfile.Builder securityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.NetworkSecurityType,
NetworkSecurityTypeNetworkProfile.Builder eapMethod(String eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.NetworkEapMethod,
NetworkEapMethodNetworkProfile.Builder eapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.NetworkEapMethod,
NetworkEapMethodNetworkProfile.Builder currentPassword(String currentPassword)
The current password of the Wi-Fi network.
currentPassword - The current password of the Wi-Fi network.NetworkProfile.Builder nextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.
nextPassword - The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to
the device and is used when the password of the network changes to NextPassword.NetworkProfile.Builder certificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.
certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is
used to issue certificates to the devices.NetworkProfile.Builder trustAnchors(Collection<String> trustAnchors)
The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.
trustAnchors - The root certificates of your authentication server, which is installed on your devices and used to
trust your authentication server during EAP negotiation.NetworkProfile.Builder trustAnchors(String... trustAnchors)
The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.
trustAnchors - The root certificates of your authentication server, which is installed on your devices and used to
trust your authentication server during EAP negotiation.Copyright © 2023. All rights reserved.