Embeddedsdk class
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
-
authenticate(
) → Future< TokenResponse> - Initiate authentication via the OIDC authorization code flow for public clients.
- Initiate authentication via the OIDC authorization code flow for confidential clients.
-
cancelExtendCredentials(
) → Future< void> - Cancels ongoing extend requests.
-
createPkce(
) → Future< PKCE> - Creates PKCE authentication request parameters.
-
deleteCredential(
String handle) → Future< String> - Delete a Credential by handle.
-
extendCredentials(
List< String> credentialHandles, dynamic exportCallback(Map<String, String?> )) → void - Extend a list of credentials from one device to another.
-
getCredentials(
) → Future< List< Credential> > - Get all current credentials for this device.
-
initialize(
String clientId, Domain domain, String biometricPrompt, String redirectUri, bool enableLogging) → Future< void> - Initialize and configure the Beyond Identity Embedded SDK.
-
registerCredentialsWithToken(
String token) → Future< List< Credential> > - Register a Credential with a rendezvous token.
-
registerCredentialsWithUrl(
String registerUri) → Future< Credential> - Use a registration link to create and register a credential.