UserClientApi class
Flutter calls native
Constructors
- UserClientApi.new({BinaryMessenger? binaryMessenger})
-
Constructor for UserClientApi. The
binaryMessenger
named argument is available for dependency injection. If it is left null, the default BinaryMessenger will be used which routes to the host platform.
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
-
authenticateDevice(
List< String?> ? arg_scopes) → Future<void> -
authenticateUser(
String arg_profileId, OWAuthenticatorType arg_authenticatorType) → Future< OWRegistrationResponse> -
authenticateUserImplicitly(
String arg_profileId, List< String?> ? arg_scopes) → Future<void> -
authenticateUserPreferred(
String arg_profileId) → Future< OWRegistrationResponse> -
biometricDenyAuthenticationRequest(
) → Future< void> -
biometricFallbackToPin(
) → Future< void> -
cancelBrowserRegistration(
) → Future< void> - Browser Registration Callbacks
-
cancelCustomRegistrationAction(
String arg_error) → Future< void> -
changePin(
) → Future< void> -
deregisterBiometricAuthenticator(
) → Future< void> -
deregisterUser(
String arg_profileId) → Future< void> -
enrollMobileAuthentication(
) → Future< void> -
getAccessToken(
) → Future< String> -
getAppToWebSingleSignOn(
String arg_url) → Future< OWAppToWebSingleSignOn> -
getAuthenticatedUserProfile(
) → Future< OWUserProfile> -
getBiometricAuthenticator(
String arg_profileId) → Future< OWAuthenticator> -
getIdentityProviders(
) → Future< List< OWIdentityProvider?> > -
getIdToken(
) → Future< String> -
getPreferredAuthenticator(
String arg_profileId) → Future< OWAuthenticator> -
getRedirectUrl(
) → Future< String> -
getUserProfiles(
) → Future< List< OWUserProfile?> > -
handleMobileAuthWithOtp(
String arg_data) → Future< void> -
handleRegisteredUserUrl(
String arg_url, int arg_signInType) → Future< void> -
logout(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
otpAcceptAuthenticationRequest(
) → Future< void> -
otpDenyAuthenticationRequest(
) → Future< void> - OTP Callbacks
-
pinAcceptAuthenticationRequest(
String arg_pin) → Future< void> -
pinAcceptRegistrationRequest(
String arg_pin) → Future< void> -
pinDenyAuthenticationRequest(
) → Future< void> - Pin Authentication Callbacks
-
pinDenyRegistrationRequest(
) → Future< void> - Pin Registration Callbacks
-
refreshStatelessSession(
) → Future< void> -
registerBiometricAuthenticator(
) → Future< void> -
registerStatelessUser(
String? arg_identityProviderId, List< String?> ? arg_scopes) → Future<OWRegistrationResponse> -
registerUser(
String? arg_identityProviderId, List< String?> ? arg_scopes) → Future<OWRegistrationResponse> -
setPreferredAuthenticator(
OWAuthenticatorType arg_authenticatorType) → Future< void> -
showBiometricPrompt(
OWBiometricMessages arg_messages) → Future< void> - Biometric Callbacks
-
startApplication(
String? arg_securityControllerClassName, String? arg_configModelClassName, List< OWCustomIdentityProvider?> ? arg_customIdentityProviderConfigs, int? arg_connectionTimeout, int? arg_readTimeout, List<String?> ? arg_additionalResourceUrls) → Future<void> -
submitCustomRegistrationAction(
String? arg_data) → Future< void> - Custom Registration Callbacks
-
toString(
) → String -
A string representation of this object.
inherited
-
validatePinWithPolicy(
String arg_pin) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
codec
→ const MessageCodec<
Object?>