Expand description
SDK models shared across multiple identity features
ModulesΒ§
- key_
connector_ πuser_ decryption_ option - login_
device_ πrequest - login_
request π - login_
response π - login_
success_ πresponse - trusted_
device_ πuser_ decryption_ option - user_
decryption_ πoptions_ response - webauthn_
prf_ πuser_ decryption_ option
StructsΒ§
- KeyConnector
User Decryption Option - SDK domain model for Key Connector user decryption option.
- Login
Device Request - Device information for login requests. This is common across all login mechanisms and describes the device making the authentication request.
- Login
Request - The common bucket of login fields to be re-used across all login mechanisms (e.g., password, SSO, etc.). This will include handling client_id and 2FA.
- Login
Success Response - SDK response model for a successful login. This is the model that will be exposed to consuming applications.
- Trusted
Device User Decryption Option - SDK domain model for Trusted Device user decryption option.
- User
Decryption Options Response - SDK domain model for user decryption options. Provides the various methods available to unlock a userβs vault.
- WebAuthn
PrfUser Decryption Option - SDK domain model for WebAuthn PRF user decryption option.
EnumsΒ§
- Login
Response - Common login response model used across different login methods.