EapSessionConfig
class EapSessionConfig
| kotlin.Any | |
| ↳ | 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 | |
|---|---|
| This class can be used to incrementally construct an  | |
| EapAkaConfig represents the configs needed for an EAP AKA session. | |
| EapAkaOption represents optional configurations for EAP AKA authentication. | |
| EapAkaPrimeConfig represents the configs needed for an EAP-AKA' session. | |
| abstract | EapMethodConfig represents a generic EAP method configuration. | 
| EapMsChapV2Config represents the configs needed for an EAP MSCHAPv2 session. | |
| EapSimConfig represents the configs needed for an EAP SIM session. | |
| EapTtlsConfig represents the configs needed for an EAP-TTLS session. | |
| Public methods | |
|---|---|
| EapSessionConfig.EapAkaConfig? | Retrieves configuration for EAP AKA | 
| EapSessionConfig.EapAkaPrimeConfig? | Retrieves configuration for EAP AKA' | 
| ByteArray | Retrieves client's EAP Identity | 
| EapSessionConfig.EapMsChapV2Config? | Retrieves configuration for EAP MSCHAPV2 | 
| EapSessionConfig.EapSimConfig? | Retrieves configuration for EAP SIM | 
| EapSessionConfig.EapTtlsConfig? | Retrieves configuration for EAP-TTLS | 
Public methods
getEapAkaConfig
fun getEapAkaConfig(): EapSessionConfig.EapAkaConfig?
Retrieves configuration for EAP AKA
| Return | |
|---|---|
| EapSessionConfig.EapAkaConfig? | the configuration for EAP AKA, or null if it was not set | 
getEapAkaPrimeConfig
fun getEapAkaPrimeConfig(): EapSessionConfig.EapAkaPrimeConfig?
Retrieves configuration for EAP AKA'
| Return | |
|---|---|
| EapSessionConfig.EapAkaPrimeConfig? | the configuration for EAP AKA', or null if it was not set | 
getEapIdentity
fun getEapIdentity(): ByteArray
Retrieves client's EAP Identity
| Return | |
|---|---|
| ByteArray | This value cannot be null. | 
getEapMsChapV2Config
fun getEapMsChapV2Config(): EapSessionConfig.EapMsChapV2Config?
Retrieves configuration for EAP MSCHAPV2
| Return | |
|---|---|
| EapSessionConfig.EapMsChapV2Config? | the configuration for EAP MSCHAPV2, or null if it was not set | 
getEapSimConfig
fun getEapSimConfig(): EapSessionConfig.EapSimConfig?
Retrieves configuration for EAP SIM
| Return | |
|---|---|
| EapSessionConfig.EapSimConfig? | the configuration for EAP SIM, or null if it was not set | 
getEapTtlsConfig
fun getEapTtlsConfig(): EapSessionConfig.EapTtlsConfig?
Retrieves configuration for EAP-TTLS
| Return | |
|---|---|
| EapSessionConfig.EapTtlsConfig? | the configuration for EAP-TTLS, or null if it was not set | 
