-
Couldn't load subscription status.
- Fork 197
Open
Description
APIs
- ??
Platform Feature Coverage
- Android
- constants
?? - methods
?? - iOS
- Entitlements
-
com.apple.developer.networking.HotspotConfiguration[Hotspot Configuration]
-
-
NEHotspotConfigurationManager-
class var shared: NEHotspotConfigurationManager { get } -
func apply(_ configuration: NEHotspotConfiguration, completionHandler: ((Error?) -> Void)? = nil)
-
-
NEHotspotConfiguration-
init(hs20Settings: NEHotspotHS20Settings, eapSettings: NEHotspotEAPSettings) -
@NSCopying var lifeTimeInDays: NSNumber { get set } -
var joinOnce: Bool { get set } -
var hidden: Bool { get set }
-
-
NEHotspotEAPSettings-
var isTLSClientCertificateRequired: Bool { get set } -
var trustedServerNames: [String] { get set } -
var supportedEAPTypes: [NSNumber] { get set } -
enum EAPType : Int, @unchecked Sendable -
var username: String { get set } -
var password: String { get set } -
var preferredTLSVersion: NEHotspotEAPSettings.TLSVersion { get set } -
enum TLSVersion : Int, @unchecked Sendable -
var outerIdentity: String { get set } -
var ttlsInnerAuthenticationType: NEHotspotEAPSettings.TTLSInnerAuthenticationType { get set } -
enum TTLSInnerAuthenticationType : Int, @unchecked Sendable -
func setIdentity(_ identity: SecIdentity) -> Bool -
func setTrustedServerCertificates(_ certificates: [Any]) -> Bool
-
-
NEHotspotHS20Settings-
init(domainName: String, roamingEnabled: Bool) -
var domainName: String { get } -
var isRoamingEnabled: Bool { get set } -
var mccAndMNCs: [String] { get set } -
var naiRealmNames: [String] { get set } -
var roamingConsortiumOIs: [String] { get set }
-
- Entitlements
Documentation
- document API references
- proper README
Test
- automated unit tests
- dart code
- android code
- ios code
- automated integration tests
Metadata
Metadata
Assignees
Labels
No labels