AccountAuthManager class
Entry for the ID sign-in service.
Constructors
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
addAuthScopes(
int requestCode, List< Scope> scopeList) → void -
Requests permissions specified by
scopeList
from an ID. -
addAuthScopesWithExtendedParams(
int requestCode, AccountAuthExtendedParams extendedParams) → void -
Requests permissions specified by
extendedParams
from an ID. -
containScopes(
AuthAccount? account, List< Scope> scopeList) → Future<bool> -
Checks whether an ID has been assigned all permissions specified by
scopeList
. -
containScopesWithExtendedParams(
AuthAccount? account, AccountAuthExtendedParams extendedParams) → Future< bool> -
Checks whether an ID has been assigned all permissions specified by
extendedParams
. -
disableLogger(
) → void - Disables HMS Plugin Method Analytics which is used for sending usage analytics of Account Kit SDK's methods to improve the service quality.
-
enableLogger(
) → void - Enables HMS Plugin Method Analytics which is used for sending usage analytics of Account Kit SDK's methods to improve the service quality.
-
getAuthResult(
) → Future< AuthAccount> - Obtains information about the current sign-in ID.
-
getAuthResultWithScopes(
List< Scope> scopeList) → Future<AuthAccount> -
Obtains the
AuthAccount
instance with all permissions specified in scopeList. -
getExtendedAuthResult(
AccountAuthExtendedParams extendedParams) → Future< AuthAccount> -
Obtains the
AuthAccount
instance with all permissions specified inextendedParams
. -
getService(
AccountAuthParams authParams) → AccountAuthService - Obtain the AccountAuthService instance that initiates the ID authorization and sign-in process.