MethodChannelPassageFlutter class

An implementation of PassageFlutterPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addPasskey(PasskeyCreationOptions? options) Future<Passkey>
override
authorizeIOSWith(PassageSocialConnection connection) Future<AuthResult>
override
authorizeWith(PassageSocialConnection connection) Future<void>
override
changeEmail(String newEmail) Future<String>
override
changePhone(String newPhone) Future<String>
override
deletePasskey(String passkeyId) Future<void>
override
deviceSupportsPasskeys() Future<bool>
override
editPasskeyName(String passkeyId, String newPasskeyName) Future<Passkey>
override
finishSocialAuthentication(String code) Future<AuthResult>
override
getAppInfo() Future<PassageAppInfo?>
override
getAuthToken() Future<String?>
override
getCurrentUser() Future<PassageUser?>
override
getMagicLinkStatus(String magicLinkId) Future<AuthResult?>
override
hostedAuthFinish(String code, String state) Future<AuthResult>
override
hostedAuthIOS() Future<AuthResult>
override
hostedAuthStart() Future<void>
override
hostedLogout() Future<void>
override
identifierExists(String identifier) Future<PassageUser?>
override
initWithAppId(String appId) Future<void>
override
isAuthTokenValid(String authToken) Future<bool>
override
loginWithPasskey(String? identifier) Future<AuthResult>
override
magicLinkActivate(String magicLink) Future<AuthResult>
override
override
newLoginOneTimePasscode(String identifier) Future<String>
override
override
newRegisterOneTimePasscode(String identifier) Future<String>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
oneTimePasscodeActivate(String otp, String otpId) Future<AuthResult>
override
overrideBasePath(String path) Future<void>
override
refreshAuthToken() Future<String>
override
registerWithPasskey(String identifier, PasskeyCreationOptions? options) Future<AuthResult>
override
signOut() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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