One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEHotspotConfigurationManager

class · iOS 11.0+ · SDK 27.1

class NEHotspotConfigurationManager

Members (8)

get · iOS 11.0+

shared

TypeScript
static get shared(): NEHotspotConfigurationManager
Swift declaration
class var shared: NEHotspotConfigurationManager { get }
method · iOS 11.0+

apply

TypeScript
apply(configuration: NEHotspotConfiguration, completionHandler?: (((arg0: (NativeError) | null) => void)) | null): void
Swift declaration
func apply(_ configuration: NEHotspotConfiguration) async throws
method · iOS 11.0+

getConfiguredSSIDs

TypeScript
getConfiguredSSIDs(completionHandler: ((arg0: Array<string>) => void)): void
Swift declaration
func configuredSSIDs() async -> [String]
init

init

TypeScript
static init(): NEHotspotConfigurationManager
Swift declaration
init()
method · iOS 18.0+

joinAccessoryHotspot

TypeScript
joinAccessoryHotspot(accessory: _AccessorySetupKit_ASAccessory, passphrase: string, completionHandler?: (((arg0: (NativeError) | null) => void)) | null): void
Swift declaration
func joinAccessoryHotspot(_ accessory: ASAccessory, passphrase: String) async throws
method · iOS 18.0+

joinAccessoryHotspotWithoutSecurity

TypeScript
joinAccessoryHotspotWithoutSecurity(accessory: _AccessorySetupKit_ASAccessory, completionHandler?: (((arg0: (NativeError) | null) => void)) | null): void
Swift declaration
func joinAccessoryHotspotWithoutSecurity(_ accessory: ASAccessory) async throws
method · iOS 11.0+

removeConfiguration

TypeScript
removeConfigurationForHS20DomainName(domainName: string): void
Swift declaration
func removeConfiguration(forHS20DomainName domainName: String)
method · iOS 11.0+

removeConfiguration

TypeScript
removeConfigurationForSSID(SSID: string): void
Swift declaration
func removeConfiguration(forSSID SSID: String)

Skipped declarations

No declarations were skipped in this snapshot.

All NetworkExtension types →