AuthParams

abstract class AuthParams(val username: String? = null, val password: String? = null, val accessToken: String? = null, val idToken: String? = null, val token: String? = null, val tokenResponse: String? = null, val otpCode: String? = null)

Authenticator parameters class

Inheritors

Constructors

Link copied to clipboard
constructor(username: String? = null, password: String? = null, accessToken: String? = null, idToken: String? = null, token: String? = null, tokenResponse: String? = null, otpCode: String? = null)

Properties

Link copied to clipboard
open val accessToken: String? = null

access token retrieved from the Google authenticator - For Google Native Authenticator

Link copied to clipboard
open val idToken: String? = null

id token retrieved from the Google authenticator - For Google Native Authenticator

Link copied to clipboard
open val otpCode: String? = null

OTP code retrieved from the authenticator application - For SMS OTP Authenticator, Email OTP Authenticator

Link copied to clipboard
open val password: String? = null

Password of the user - For Basic Authenticator

Link copied to clipboard
open val token: String? = null

Code retrieved from the authenticator application - For TOTP Authenticator

Link copied to clipboard
open val tokenResponse: String? = null

Token response retrieved from the passkey authenticator - For Passkey Authenticator

Link copied to clipboard
open val username: String? = null

Username of the user - For Basic Authenticator, TOTP Authenticator, Email OTP Authenticator, SMS OTP Authenticator

Functions

Link copied to clipboard

Get the parameter body for the authenticator to be sent to the server

Link copied to clipboard