CampusWifiProvisioner class abstract interface

Platform-specific Wi-Fi policy, selected at composition time, not by capabilities.

Implementers

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getCapabilities() → Future<CampusWifiCapabilities>
implicitPendingReason({required CampusWifiCapabilities capabilities, required Ntut8021xProvisioningMode lastProvisioningMode}) → Ntut8021xPendingPromptReason?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
provision({required String identity, required String password, required CampusWifiCapabilities capabilities}) → Future<Ntut8021xProvisioningResult>
refreshCredentials({required String identity, required String password, String? previousIdentity, String? previousPassword}) → Future<void>
remove({required Ntut8021xStoredProvisioningMode lastProvisioningMode}) → Future<Ntut8021xRemovalStatus>
Removes app-owned configuration using the selected platform policy.
saveToSystem({required String identity, required String password, required CampusWifiCapabilities capabilities, required Ntut8021xPendingPromptReason? pendingPromptReason}) → Future<Ntut8021xProvisioningResult>
screenMode({required Ntut8021xAssistantStatus status, required CampusWifiCapabilities capabilities, required Ntut8021xPendingPromptReason? pendingPromptReason}) → Ntut8021xScreenMode
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited