embeddedsdk library Null safety

Classes

AuthenticateResponse
A response returned after successfully authenticating.
AuthenticationContext
Information associated with the current authentication request.
AuthenticationContextApplication
AuthenticationContextOrigin
BindPasskeyResponse
A response returned after successfully binding a passkey to a device.
EmbeddedSdk
OtpChallengeResponse
A response returned if the SDK requires an OTP.
Passkey
A Universal Passkey is a public and private key pair. The private key is generated, stored, and never leaves the user’s devices’ hardware root of trust (i.e. Secure Enclave). The public key is sent to the Beyond Identity cloud. The private key cannot be tampered with, viewed, or removed from the device in which it is created unless the user explicitly indicates that the trusted device be removed. Passkeys are cryptographically linked to devices and an Identity. A single device can store multiple passkeys for different users and a single Identity can have multiple passkeys.
PasskeyIdentity
Identity information associated with a Passkey. An Identity is a unique identifier that may be used by an end-user to gain access governed by Beyond Identity. An Identity is created at the Realm level. An end-user may have multiple identities. A Realm can have many Identities.
PasskeyRealm
Realm information associated with a Passkey. A Realm is a unique administrative domain within a Tenant. Some Tenants will only need the use of a single Realm, in this case a Realm and a Tenant may seem synonymous. Each Realm contains a unique set of Directory, Policy, Event, Application, and Branding objects.
PasskeyStateHelper
PasskeyTenant
Tenant information associated with a Passkey. A Tenant represents an organization in the Beyond Identity Cloud and serves as a root container for all other cloud components in your configuration.
PasskeyTheme
Theme associated with a Passkey.
RedeemOtpResponse

Enums

PasskeyState
State of a given Passkey