public class WindowsWifiEnterpriseEAPConfiguration extends WindowsWifiConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsWifiEnterpriseEAPConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected WiFiAuthenticationMethod |
authenticationMethod |
protected EapType |
eapType |
protected Boolean |
enablePairwiseMasterKeyCaching |
protected Boolean |
enablePreAuthentication |
protected NonEapAuthenticationMethodForEapTtlsType |
innerAuthenticationProtocolForEAPTTLS |
protected Integer |
maximumAuthenticationTimeoutInSeconds |
protected Integer |
maximumNumberOfPairwiseMasterKeysInCache |
protected Integer |
maximumPairwiseMasterKeyCacheTimeInMinutes |
protected Integer |
maximumPreAuthenticationAttempts |
protected NetworkSingleSignOnType |
networkSingleSignOn |
protected String |
outerIdentityPrivacyTemporaryValue |
protected Boolean |
promptForAdditionalAuthenticationCredentials |
protected List<String> |
trustedServerCertificateNames |
protected String |
trustedServerCertificateNamesNextLink |
connectAutomatically, connectToPreferredNetwork, connectWhenNetworkNameIsHidden, forceFIPSCompliance, meteredConnectionLimit, networkName, preSharedKey, proxyAutomaticConfigurationUrl, proxyManualAddress, proxyManualPort, proxySetting, ssid, wifiSecurityTypecreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsWifiEnterpriseEAPConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsWifiEnterpriseEAPConfiguration.Builder |
builderWindowsWifiEnterpriseEAPConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<WiFiAuthenticationMethod> |
getAuthenticationMethod()
“Specify the authentication method.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<EapType> |
getEapType()
“Extensible Authentication Protocol (EAP).
|
Optional<Boolean> |
getEnablePairwiseMasterKeyCaching()
“Specify whether the wifi connection should enable pairwise master key caching.”
|
Optional<Boolean> |
getEnablePreAuthentication()
“Specify whether pre-authentication should be enabled.”
|
WindowsCertificateProfileBaseRequest |
getIdentityCertificateForClientAuthentication()
“Specify identity certificate for client authentication.”
|
Optional<NonEapAuthenticationMethodForEapTtlsType> |
getInnerAuthenticationProtocolForEAPTTLS()
“Specify inner authentication protocol for EAP TTLS.”
|
Optional<Integer> |
getMaximumAuthenticationTimeoutInSeconds()
“Specify maximum authentication timeout (in seconds).
|
Optional<Integer> |
getMaximumNumberOfPairwiseMasterKeysInCache()
“Specify maximum number of pairwise master keys in cache.
|
Optional<Integer> |
getMaximumPairwiseMasterKeyCacheTimeInMinutes()
“Specify maximum pairwise master key cache time (in minutes).
|
Optional<Integer> |
getMaximumPreAuthenticationAttempts()
“Specify maximum pre-authentication attempts.
|
Optional<NetworkSingleSignOnType> |
getNetworkSingleSignOn()
“Specify the network single sign on type.”
|
Optional<String> |
getOuterIdentityPrivacyTemporaryValue()
“Specify the string to replace usernames for privacy when using EAP TTLS or PEAP.”
|
Optional<Boolean> |
getPromptForAdditionalAuthenticationCredentials()
“Specify whether the wifi connection should prompt for additional authentication
credentials.”
|
Windows81TrustedRootCertificateRequest |
getRootCertificateForClientValidation()
“Specify root certificate for client validation.”
|
Windows81TrustedRootCertificateCollectionRequest |
getRootCertificatesForServerValidation()
“Specify root certificate for server validation.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getTrustedServerCertificateNames()
“Specify trusted server certificate names.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
WindowsWifiEnterpriseEAPConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsWifiEnterpriseEAPConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsWifiEnterpriseEAPConfiguration |
withAuthenticationMethod(WiFiAuthenticationMethod authenticationMethod)
Returns an immutable copy of
this with just the authenticationMethod field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withEapType(EapType eapType)
Returns an immutable copy of
this with just the eapType field
changed. |
WindowsWifiEnterpriseEAPConfiguration |
withEnablePairwiseMasterKeyCaching(Boolean enablePairwiseMasterKeyCaching)
Returns an immutable copy of
this with just the enablePairwiseMasterKeyCaching field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withEnablePreAuthentication(Boolean enablePreAuthentication)
Returns an immutable copy of
this with just the enablePreAuthentication field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withInnerAuthenticationProtocolForEAPTTLS(NonEapAuthenticationMethodForEapTtlsType innerAuthenticationProtocolForEAPTTLS)
Returns an immutable copy of
this with just the innerAuthenticationProtocolForEAPTTLS field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withMaximumAuthenticationTimeoutInSeconds(Integer maximumAuthenticationTimeoutInSeconds)
Returns an immutable copy of
this with just the maximumAuthenticationTimeoutInSeconds field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withMaximumNumberOfPairwiseMasterKeysInCache(Integer maximumNumberOfPairwiseMasterKeysInCache)
Returns an immutable copy of
this with just the maximumNumberOfPairwiseMasterKeysInCache field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withMaximumPairwiseMasterKeyCacheTimeInMinutes(Integer maximumPairwiseMasterKeyCacheTimeInMinutes)
Returns an immutable copy of
this with just the maximumPairwiseMasterKeyCacheTimeInMinutes field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withMaximumPreAuthenticationAttempts(Integer maximumPreAuthenticationAttempts)
Returns an immutable copy of
this with just the maximumPreAuthenticationAttempts field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withNetworkSingleSignOn(NetworkSingleSignOnType networkSingleSignOn)
Returns an immutable copy of
this with just the networkSingleSignOn field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withOuterIdentityPrivacyTemporaryValue(String outerIdentityPrivacyTemporaryValue)
Returns an immutable copy of
this with just the outerIdentityPrivacyTemporaryValue field changed. |
WindowsWifiEnterpriseEAPConfiguration |
withPromptForAdditionalAuthenticationCredentials(Boolean promptForAdditionalAuthenticationCredentials)
Returns an immutable copy of
this with just the promptForAdditionalAuthenticationCredentials field changed. |
builderWindowsWifiConfiguration, getConnectAutomatically, getConnectToPreferredNetwork, getConnectWhenNetworkNameIsHidden, getForceFIPSCompliance, getMeteredConnectionLimit, getNetworkName, getPreSharedKey, getProxyAutomaticConfigurationUrl, getProxyManualAddress, getProxyManualPort, getProxySetting, getSsid, getWifiSecurityType, withConnectAutomatically, withConnectToPreferredNetwork, withConnectWhenNetworkNameIsHidden, withForceFIPSCompliance, withMeteredConnectionLimit, withNetworkName, withPreSharedKey, withProxyAutomaticConfigurationUrl, withProxyManualAddress, withProxyManualPort, withProxySetting, withSsid, withWifiSecurityTypeassign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected NetworkSingleSignOnType networkSingleSignOn
protected Integer maximumAuthenticationTimeoutInSeconds
protected Boolean promptForAdditionalAuthenticationCredentials
protected Boolean enablePairwiseMasterKeyCaching
protected Integer maximumPairwiseMasterKeyCacheTimeInMinutes
protected Integer maximumNumberOfPairwiseMasterKeysInCache
protected Boolean enablePreAuthentication
protected Integer maximumPreAuthenticationAttempts
protected EapType eapType
protected String trustedServerCertificateNamesNextLink
protected WiFiAuthenticationMethod authenticationMethod
protected NonEapAuthenticationMethodForEapTtlsType innerAuthenticationProtocolForEAPTTLS
protected String outerIdentityPrivacyTemporaryValue
protected WindowsWifiEnterpriseEAPConfiguration()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class WindowsWifiConfigurationpublic static WindowsWifiEnterpriseEAPConfiguration.Builder builderWindowsWifiEnterpriseEAPConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class WindowsWifiConfigurationpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class WindowsWifiConfigurationpublic Optional<NetworkSingleSignOnType> getNetworkSingleSignOn()
public WindowsWifiEnterpriseEAPConfiguration withNetworkSingleSignOn(NetworkSingleSignOnType networkSingleSignOn)
this with just the networkSingleSignOn field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Specify the network single sign on type.”
networkSingleSignOn - new value of networkSingleSignOn field (as defined in service metadata)this with just the networkSingleSignOn field changedpublic Optional<Integer> getMaximumAuthenticationTimeoutInSeconds()
public WindowsWifiEnterpriseEAPConfiguration withMaximumAuthenticationTimeoutInSeconds(Integer maximumAuthenticationTimeoutInSeconds)
this with just the maximumAuthenticationTimeoutInSeconds field changed. Field description below.
The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specify maximum authentication timeout (in seconds). Valid range: 1-120”
maximumAuthenticationTimeoutInSeconds - new value of maximumAuthenticationTimeoutInSeconds field (as defined in service metadata)this with just the maximumAuthenticationTimeoutInSeconds field changedpublic Optional<Boolean> getPromptForAdditionalAuthenticationCredentials()
public WindowsWifiEnterpriseEAPConfiguration withPromptForAdditionalAuthenticationCredentials(Boolean promptForAdditionalAuthenticationCredentials)
this with just the promptForAdditionalAuthenticationCredentials field changed. Field description
below. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specify whether the wifi connection should prompt for additional authentication credentials.”
promptForAdditionalAuthenticationCredentials - new value of promptForAdditionalAuthenticationCredentials field (as defined in service metadata)this with just the promptForAdditionalAuthenticationCredentials field changedpublic Optional<Boolean> getEnablePairwiseMasterKeyCaching()
public WindowsWifiEnterpriseEAPConfiguration withEnablePairwiseMasterKeyCaching(Boolean enablePairwiseMasterKeyCaching)
this with just the enablePairwiseMasterKeyCaching field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specify whether the wifi connection should enable pairwise master key caching.”
enablePairwiseMasterKeyCaching - new value of enablePairwiseMasterKeyCaching field (as defined in service metadata)this with just the enablePairwiseMasterKeyCaching field changedpublic Optional<Integer> getMaximumPairwiseMasterKeyCacheTimeInMinutes()
public WindowsWifiEnterpriseEAPConfiguration withMaximumPairwiseMasterKeyCacheTimeInMinutes(Integer maximumPairwiseMasterKeyCacheTimeInMinutes)
this with just the maximumPairwiseMasterKeyCacheTimeInMinutes field changed. Field description
below. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specify maximum pairwise master key cache time (in minutes). Valid range: 5- 1440”
maximumPairwiseMasterKeyCacheTimeInMinutes - new value of maximumPairwiseMasterKeyCacheTimeInMinutes field (as defined in service metadata)this with just the maximumPairwiseMasterKeyCacheTimeInMinutes field changedpublic Optional<Integer> getMaximumNumberOfPairwiseMasterKeysInCache()
public WindowsWifiEnterpriseEAPConfiguration withMaximumNumberOfPairwiseMasterKeysInCache(Integer maximumNumberOfPairwiseMasterKeysInCache)
this with just the maximumNumberOfPairwiseMasterKeysInCache field changed. Field description below
. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specify maximum number of pairwise master keys in cache. Valid range: 1-255”
maximumNumberOfPairwiseMasterKeysInCache - new value of maximumNumberOfPairwiseMasterKeysInCache field (as defined in service metadata)this with just the maximumNumberOfPairwiseMasterKeysInCache field changedpublic Optional<Boolean> getEnablePreAuthentication()
public WindowsWifiEnterpriseEAPConfiguration withEnablePreAuthentication(Boolean enablePreAuthentication)
this with just the enablePreAuthentication field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Specify whether pre-authentication should be enabled.”
enablePreAuthentication - new value of enablePreAuthentication field (as defined in service metadata)this with just the enablePreAuthentication field changedpublic Optional<Integer> getMaximumPreAuthenticationAttempts()
public WindowsWifiEnterpriseEAPConfiguration withMaximumPreAuthenticationAttempts(Integer maximumPreAuthenticationAttempts)
this with just the maximumPreAuthenticationAttempts field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specify maximum pre-authentication attempts. Valid range: 1-16”
maximumPreAuthenticationAttempts - new value of maximumPreAuthenticationAttempts field (as defined in service metadata)this with just the maximumPreAuthenticationAttempts field changedpublic Optional<EapType> getEapType()
public WindowsWifiEnterpriseEAPConfiguration withEapType(EapType eapType)
this with just the eapType field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Extensible Authentication Protocol (EAP). Indicates the type of EAP protocol set on the Wi-Fi endpoint (router).”
eapType - new value of eapType field (as defined in service metadata)this with just the eapType field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getTrustedServerCertificateNames()
public Optional<WiFiAuthenticationMethod> getAuthenticationMethod()
public WindowsWifiEnterpriseEAPConfiguration withAuthenticationMethod(WiFiAuthenticationMethod authenticationMethod)
this with just the authenticationMethod field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Specify the authentication method.”
authenticationMethod - new value of authenticationMethod field (as defined in service metadata)this with just the authenticationMethod field changedpublic Optional<NonEapAuthenticationMethodForEapTtlsType> getInnerAuthenticationProtocolForEAPTTLS()
public WindowsWifiEnterpriseEAPConfiguration withInnerAuthenticationProtocolForEAPTTLS(NonEapAuthenticationMethodForEapTtlsType innerAuthenticationProtocolForEAPTTLS)
this with just the innerAuthenticationProtocolForEAPTTLS field changed. Field description below.
The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specify inner authentication protocol for EAP TTLS.”
innerAuthenticationProtocolForEAPTTLS - new value of innerAuthenticationProtocolForEAPTTLS field (as defined in service metadata)this with just the innerAuthenticationProtocolForEAPTTLS field changedpublic Optional<String> getOuterIdentityPrivacyTemporaryValue()
public WindowsWifiEnterpriseEAPConfiguration withOuterIdentityPrivacyTemporaryValue(String outerIdentityPrivacyTemporaryValue)
this with just the outerIdentityPrivacyTemporaryValue field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specify the string to replace usernames for privacy when using EAP TTLS or PEAP.”
outerIdentityPrivacyTemporaryValue - new value of outerIdentityPrivacyTemporaryValue field (as defined in service metadata)this with just the outerIdentityPrivacyTemporaryValue field changedpublic Windows81TrustedRootCertificateCollectionRequest getRootCertificatesForServerValidation()
public WindowsCertificateProfileBaseRequest getIdentityCertificateForClientAuthentication()
public Windows81TrustedRootCertificateRequest getRootCertificateForClientValidation()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class WindowsWifiConfigurationpublic WindowsWifiEnterpriseEAPConfiguration patch()
this with changed fields reset.patch in class WindowsWifiConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic WindowsWifiEnterpriseEAPConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class WindowsWifiConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class WindowsWifiConfigurationCopyright © 2018–2020. All rights reserved.