One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEHotspotEAPSettings

class · iOS 11.0+ · SDK 27.1

class NEHotspotEAPSettings

Members (19)

init

init

TypeScript
static init(): NEHotspotEAPSettings
Swift declaration
init()
method · iOS 11.0+

setIdentity

TypeScript
setIdentity(identity: _Security_SecIdentity): boolean
Swift declaration
func setIdentity(_ identity: SecIdentity) -> Bool
method · iOS 11.0+

setTrustedServerCertificates

TypeScript
setTrustedServerCertificates(certificates: Array<unknown>): boolean
Swift declaration
func setTrustedServerCertificates(_ certificates: [Any]) -> Bool
get · iOS 11.0+

outerIdentity

TypeScript
get outerIdentity(): string
Swift declaration
var outerIdentity: String { get set }
set · iOS 11.0+

outerIdentity

TypeScript
set outerIdentity(value: string)
Swift declaration
var outerIdentity: String { get set }
get · iOS 11.0+

password

TypeScript
get password(): string
Swift declaration
var password: String { get set }
set · iOS 11.0+

password

TypeScript
set password(value: string)
Swift declaration
var password: String { get set }
get · iOS 11.0+

preferredTLSVersion

TypeScript
get preferredTLSVersion(): NEHotspotEAPSettings_TLSVersion
Swift declaration
var preferredTLSVersion: NEHotspotEAPSettings.TLSVersion { get set }
set · iOS 11.0+

preferredTLSVersion

TypeScript
set preferredTLSVersion(value: NEHotspotEAPSettings_TLSVersion)
Swift declaration
var preferredTLSVersion: NEHotspotEAPSettings.TLSVersion { get set }
get · iOS 11.0+

supportedEAPTypes

TypeScript
get supportedEAPTypes(): Array<_Foundation_NSNumber>
Swift declaration
var supportedEAPTypes: [NSNumber] { get set }
set · iOS 11.0+

supportedEAPTypes

TypeScript
set supportedEAPTypes(value: Array<_Foundation_NSNumber>)
Swift declaration
var supportedEAPTypes: [NSNumber] { get set }
get · iOS 11.0+

isTLSClientCertificateRequired

TypeScript
get isTLSClientCertificateRequired(): boolean
Swift declaration
var isTLSClientCertificateRequired: Bool { get set }
set · iOS 11.0+

isTLSClientCertificateRequired

TypeScript
set isTLSClientCertificateRequired(value: boolean)
Swift declaration
var isTLSClientCertificateRequired: Bool { get set }
get · iOS 11.0+

trustedServerNames

TypeScript
get trustedServerNames(): Array<string>
Swift declaration
var trustedServerNames: [String] { get set }
set · iOS 11.0+

trustedServerNames

TypeScript
set trustedServerNames(value: Array<string>)
Swift declaration
var trustedServerNames: [String] { get set }
get · iOS 11.0+

ttlsInnerAuthenticationType

TypeScript
get ttlsInnerAuthenticationType(): NEHotspotEAPSettings_TTLSInnerAuthenticationType
Swift declaration
var ttlsInnerAuthenticationType: NEHotspotEAPSettings.TTLSInnerAuthenticationType { get set }
set · iOS 11.0+

ttlsInnerAuthenticationType

TypeScript
set ttlsInnerAuthenticationType(value: NEHotspotEAPSettings_TTLSInnerAuthenticationType)
Swift declaration
var ttlsInnerAuthenticationType: NEHotspotEAPSettings.TTLSInnerAuthenticationType { get set }
get · iOS 11.0+

username

TypeScript
get username(): string
Swift declaration
var username: String { get set }
set · iOS 11.0+

username

TypeScript
set username(value: string)
Swift declaration
var username: String { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All NetworkExtension types →