Embeddedsdk class

Constructors

Embeddedsdk()

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.
authorize(String scope, String? pkceS256CodeChallenge) Future<String>
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.