EapSessionConfig
public
final
class
EapSessionConfig
extends Object
java.lang.Object | |
↳ | android.net.eap.EapSessionConfig |
EapSessionConfig represents a container for EAP method configuration.
The EAP authentication server decides which EAP method is used, so clients are encouraged to provide configs for several EAP methods.
Summary
Nested classes | |
---|---|
class |
EapSessionConfig.Builder
This class can be used to incrementally construct an |
class |
EapSessionConfig.EapAkaConfig
EapAkaConfig represents the configs needed for an EAP AKA session. |
class |
EapSessionConfig.EapAkaOption
EapAkaOption represents optional configurations for EAP AKA authentication. |
class |
EapSessionConfig.EapAkaPrimeConfig
EapAkaPrimeConfig represents the configs needed for an EAP-AKA' session. |
class |
EapSessionConfig.EapMethodConfig
EapMethodConfig represents a generic EAP method configuration. |
class |
EapSessionConfig.EapMsChapV2Config
EapMsChapV2Config represents the configs needed for an EAP MSCHAPv2 session. |
class |
EapSessionConfig.EapSimConfig
EapSimConfig represents the configs needed for an EAP SIM session. |
class |
EapSessionConfig.EapTtlsConfig
EapTtlsConfig represents the configs needed for an EAP-TTLS session. |
Public methods | |
---|---|
EapSessionConfig.EapAkaConfig
|
getEapAkaConfig()
Retrieves configuration for EAP AKA |
EapSessionConfig.EapAkaPrimeConfig
|
getEapAkaPrimeConfig()
Retrieves configuration for EAP AKA' |
byte[]
|
getEapIdentity()
Retrieves client's EAP Identity |
EapSessionConfig.EapMsChapV2Config
|
getEapMsChapV2Config()
Retrieves configuration for EAP MSCHAPV2 |
EapSessionConfig.EapSimConfig
|
getEapSimConfig()
Retrieves configuration for EAP SIM |
EapSessionConfig.EapTtlsConfig
|
getEapTtlsConfig()
Retrieves configuration for EAP-TTLS |
Inherited methods | |
---|---|
Public methods
getEapAkaConfig
public EapSessionConfig.EapAkaConfig getEapAkaConfig ()
Retrieves configuration for EAP AKA
Returns | |
---|---|
EapSessionConfig.EapAkaConfig |
the configuration for EAP AKA, or null if it was not set |
getEapAkaPrimeConfig
public EapSessionConfig.EapAkaPrimeConfig getEapAkaPrimeConfig ()
Retrieves configuration for EAP AKA'
Returns | |
---|---|
EapSessionConfig.EapAkaPrimeConfig |
the configuration for EAP AKA', or null if it was not set |
getEapIdentity
public byte[] getEapIdentity ()
Retrieves client's EAP Identity
Returns | |
---|---|
byte[] |
This value cannot be null . |
getEapMsChapV2Config
public EapSessionConfig.EapMsChapV2Config getEapMsChapV2Config ()
Retrieves configuration for EAP MSCHAPV2
Returns | |
---|---|
EapSessionConfig.EapMsChapV2Config |
the configuration for EAP MSCHAPV2, or null if it was not set |
getEapSimConfig
public EapSessionConfig.EapSimConfig getEapSimConfig ()
Retrieves configuration for EAP SIM
Returns | |
---|---|
EapSessionConfig.EapSimConfig |
the configuration for EAP SIM, or null if it was not set |
getEapTtlsConfig
public EapSessionConfig.EapTtlsConfig getEapTtlsConfig ()
Retrieves configuration for EAP-TTLS
Returns | |
---|---|
EapSessionConfig.EapTtlsConfig |
the configuration for EAP-TTLS, or null if it was not set |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-04-04 UTC.