Authgear class
Methods
-
authenticate({required String redirectURI, List<PromptOption>? prompt, List<String>? uiLocales, ColorScheme? colorScheme, AuthenticationPage? page, String? wechatRedirectURI})
→ Future<UserInfo>
-
-
authenticateAnonymously()
→ Future<UserInfo>
-
-
authenticateBiometric({required BiometricOptionsIOS ios, required BiometricOptionsAndroid android})
→ Future<UserInfo>
-
-
checkBiometricSupported({required BiometricOptionsIOS ios, required BiometricOptionsAndroid android})
→ Future<void>
-
-
configure()
→ Future<void>
-
-
disableBiometric()
→ Future<void>
-
-
enableBiometric({required BiometricOptionsIOS ios, required BiometricOptionsAndroid android})
→ Future<void>
-
-
getUserInfo()
→ Future<UserInfo>
-
-
isBiometricEnabled()
→ Future<bool>
-
-
logout({bool force = false})
→ Future<void>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
open({required SettingsPage page, List<String>? uiLocales, ColorScheme? colorScheme, String? wechatRedirectURI})
→ Future<void>
-
-
openURL({required String url, String? wechatRedirectURI})
→ Future<void>
-
-
promoteAnonymousUser({required String redirectURI, String? wechatRedirectURI, List<String>? uiLocales, ColorScheme? colorScheme})
→ Future<UserInfo>
-
-
reauthenticate({required String redirectURI, int maxAge = 0, List<String>? uiLocales, ColorScheme? colorScheme, String? wechatRedirectURI, BiometricOptionsIOS? biometricIOS, BiometricOptionsAndroid? biometricAndroid})
→ Future<UserInfo>
-
-
refreshAccessToken()
→ Future<void>
-
-
refreshIDToken()
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
wechatAuthCallback({required String state, required String code})
→ Future<void>
-
-
wrapHttpClient(Client inner)
→ Client
-