Enumeration

NEHotspotConfigurationEAPType

The EAP types that may be specified in supportedEAPTypes.

Declaration

typedef enum NEHotspotConfigurationEAPType : NSInteger {
    ...
} NEHotspotConfigurationEAPType;

Topics

Enumeration Cases

NEHotspotConfigurationEAPTypeEAPTLS

Network EAP type is EAPTLS.

NEHotspotConfigurationEAPTypeEAPTTLS

Network EAP type is EAPTTLS.

NEHotspotConfigurationEAPTypeEAPPEAP

Network EAP type is EAPPEAP.

NEHotspotConfigurationEAPTypeEAPFAST

Network EAP type is EAPFAST.

See Also

Accessing EAP Properties

tlsClientCertificateRequired

A Boolean value indicating whether a network requires two-factor authentication or allows zero-factor authentication.

trustedServerNames

An array of server certificate common name strings used to verify a server’s certificate.

supportedEAPTypes

An array of supported EAP types.

username

The user name string for EAP authentication, encoded as UTF-8.

password

The password component of the IEEE 802.1X authentication credential.

preferredTLSVersion

The Transport Layer Security (TLS) version to use during a TLS authentication handshake.

NEHotspotConfigurationEAPTLSVersion

The EAPTLS Version identifiers that may be specified by preferredTLSVersion.

outerIdentity

The identity string to be used in the EAP-Identity/Response packet during outer EAP authentication.

ttlsInnerAuthenticationType

The inner-layer authentication protocol used by a TTLS module.