Package-level declarations

Types

Link copied to clipboard
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

Link copied to clipboard
data class BasicAuthenticatorAuthParams(val username: String, val password: String) : AuthParams

Authenticator parameters class - For Basic Authenticator

Link copied to clipboard
data class EmailOTPAuthenticatorTypeAuthParams(val otpCode: String? = null, val username: String? = null) : AuthParams

Authenticator parameters class - For TOTP Authenticator

Link copied to clipboard
data class GoogleNativeAuthenticatorTypeAuthParams(val accessToken: String, val idToken: String) : AuthParams

Authenticator parameters class - For Google Native Authenticator

Link copied to clipboard
data class PasskeyAuthenticatorTypeAuthParams(val tokenResponse: String) : AuthParams

Authenticator parameters class - For Passkey Authenticator

Link copied to clipboard
data class SMSOTPAuthenticatorTypeAuthParams(val otpCode: String? = null, val username: String? = null) : AuthParams

Authenticator parameters class - For TOTP Authenticator

Link copied to clipboard
data class TotpAuthenticatorTypeAuthParams(val token: String? = null, val username: String? = null) : AuthParams

Authenticator parameters class - For TOTP Authenticator.