Android.Net.Eap Namespace

Provides types to configure Extensible Authentication Protocol (EAP) methods and read EAP authentication information.

Classes

Name Description
EapAkaInfo

EapAkaInfo represents data provided by the server during EAP AKA authentication

EapAkaInfo.Builder

This class can be used to incrementally construct an EapAkaInfo.

EapInfo

EapInfo represents data provided by the server during EAP authentication

EapSessionConfig

EapSessionConfig represents a container for EAP method configuration.

EapSessionConfig.Builder

This class can be used to incrementally construct an EapSessionConfig.

EapSessionConfig.EapAkaConfig

EapAkaConfig represents the configs needed for an EAP AKA session.

EapSessionConfig.EapAkaOption

EapAkaOption represents optional configurations for EAP AKA authentication.

EapSessionConfig.EapAkaOption.Builder

This class can be used to incrementally construct an EapAkaOption.

EapSessionConfig.EapAkaPrimeConfig

EapAkaPrimeConfig represents the configs needed for an EAP-AKA' session.

EapSessionConfig.EapMethodConfig

EapMethodConfig represents a generic EAP method configuration.

EapSessionConfig.EapMsChapV2Config

EapMsChapV2Config represents the configs needed for an EAP MSCHAPv2 session.

EapSessionConfig.EapSimConfig

EapSimConfig represents the configs needed for an EAP SIM session.

EapSessionConfig.EapTtlsConfig

EapTtlsConfig represents the configs needed for an EAP-TTLS session.

Enums

Name Description
EapType

Identifies an Extensible Authentication Protocol (EAP) authentication method.

Remarks

Use EapSessionConfig.Builder to set the client's identity and configure EAP methods. The authentication server selects the method. EapAkaInfo contains information supplied by the server during EAP-AKA authentication.

Implementation source for EAP session configuration.

Implementation source for EAP-AKA information.