A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
- ACTION_AVAILABLE_ONLY_FOR_ACTIVE_MEMBERS - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ACTION_AVAILABLE_ONLY_ONCE_PRIMARY_AUTHENTICATION_IS_MET - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ACTION_NOT_ALLOWED_EMAIL_DOMAIN_IS_CLAIMED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ACTIVE_SCIM_CONNECTION_EXISTS - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ACTIVE_TOTP_EXISTS - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- activity(androidx.activity.ComponentActivity) - function in com.stytch.sdk.ui.b2b.StytchB2BUI.Builder
- Sets the hosting activity that the Stytch UI activity will report results back to
- activity(androidx.activity.ComponentActivity) - function in com.stytch.sdk.ui.b2c.StytchUI.Builder
- Sets the hosting activity that the Stytch UI activity will report results back to
- AD_BLOCKER_DETECTED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ALLOW_LIST_MAX_EXCEEDED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ALLOWED_AUTH_METHODS_REQUIRED_FOR_RESTRICTED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ALLOWED_MFA_METHODS_REQUIRED_FOR_RESTRICTED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- allPermissions() - function in com.stytch.sdk.b2b.rbac.RBAC
- Evaluates all permissions granted to the logged-in member.
- allPermissions(kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.rbac.RBAC
- Evaluates all permissions granted to the logged-in member.
- allPermissionsCompletable() - function in com.stytch.sdk.b2b.rbac.RBAC
- Evaluates all permissions granted to the logged-in member.
- AMAZON - enum entry in com.stytch.sdk.ui.b2c.data.OAuthProvider
Support Amazon OAuth logins
- APPLE - enum entry in com.stytch.sdk.ui.b2c.data.OAuthProvider
Support Apple OAuth logins
- APPLE_OAUTH_CONFIG_NOT_FOUND - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- areBiometricsAvailable(androidx.fragment.app.FragmentActivity,java.lang.Boolean) - function in com.stytch.sdk.consumer.biometrics.Biometrics
- Indicates if the biometric sensor is available, and provides a reasoning if not
- ARGON_2_KEY_LENGTH_MISMATCH - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- ATTRIBUTE_MISMATCH - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
- authenticate(com.stytch.sdk.b2b.magicLinks.B2BMagicLinks.AuthParameters) - function in com.stytch.sdk.b2b.magicLinks.B2BMagicLinks
- Authenticate a Member with a Magic Link.
- authenticate(com.stytch.sdk.b2b.magicLinks.B2BMagicLinks.AuthParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.magicLinks.B2BMagicLinks
- Authenticate a Member with a Magic Link.
- authenticate(com.stytch.sdk.b2b.oauth.OAuth.AuthenticateParameters) - function in com.stytch.sdk.b2b.oauth.OAuth
- Authenticate an OAuth flow
- authenticate(com.stytch.sdk.b2b.oauth.OAuth.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.oauth.OAuth
- Authenticate an OAuth flow
- authenticate(com.stytch.sdk.b2b.oauth.OAuth.Discovery.DiscoveryAuthenticateParameters) - function in com.stytch.sdk.b2b.oauth.OAuth.Discovery
- Authenticate an OAuth Discovery flow
- authenticate(com.stytch.sdk.b2b.oauth.OAuth.Discovery.DiscoveryAuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.oauth.OAuth.Discovery
- Authenticate an OAuth Discovery flow
- authenticate(com.stytch.sdk.b2b.otp.OTP.Email.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.Email
- Authenticate a one-time passcode (OTP) sent to a user via Email.
- authenticate(com.stytch.sdk.b2b.otp.OTP.Email.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.otp.OTP.Email
- Authenticate a one-time passcode (OTP) sent to a user via Email.
- authenticate(com.stytch.sdk.b2b.otp.OTP.Email.Discovery.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.Email.Discovery
- Authenticate a one-time passcode (OTP) sent to a user via email.
- authenticate(com.stytch.sdk.b2b.otp.OTP.Email.Discovery.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.otp.OTP.Email.Discovery
- Authenticate a one-time passcode (OTP) sent to a user via email.
- authenticate(com.stytch.sdk.b2b.otp.OTP.SMS.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.SMS
- Authenticate a one-time passcode (OTP) sent to a user via SMS.
- authenticate(com.stytch.sdk.b2b.otp.OTP.SMS.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.otp.OTP.SMS
- Authenticate a one-time passcode (OTP) sent to a user via SMS.
- authenticate(com.stytch.sdk.b2b.passwords.Passwords.AuthParameters) - function in com.stytch.sdk.b2b.passwords.Passwords
- Authenticate a member with their email address and password.
- authenticate(com.stytch.sdk.b2b.passwords.Passwords.AuthParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.passwords.Passwords
- Authenticate a member with their email address and password.
- authenticate(com.stytch.sdk.b2b.passwords.Passwords.Discovery.AuthenticateParameters) - function in com.stytch.sdk.b2b.passwords.Passwords.Discovery
- The
authenticatemethod wraps the Discovery Authenticate Password API endpoint. - authenticate(com.stytch.sdk.b2b.passwords.Passwords.Discovery.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.passwords.Passwords.Discovery
- The
authenticatemethod wraps the Discovery Authenticate Password API endpoint. - authenticate(com.stytch.sdk.b2b.sessions.B2BSessions.AuthParams) - function in com.stytch.sdk.b2b.sessions.B2BSessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticate(com.stytch.sdk.b2b.sessions.B2BSessions.AuthParams,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.sessions.B2BSessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticate(com.stytch.sdk.b2b.sso.SSO.AuthenticateParams) - function in com.stytch.sdk.b2b.sso.SSO
- Authenticate a user given a token.
- authenticate(com.stytch.sdk.b2b.sso.SSO.AuthenticateParams,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.sso.SSO
- Authenticate a user given a token.
- authenticate(com.stytch.sdk.b2b.totp.TOTP.AuthenticateParameters) - function in com.stytch.sdk.b2b.totp.TOTP
- Authenticate a TOTP for a member
- authenticate(com.stytch.sdk.b2b.totp.TOTP.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.totp.TOTP
- Create a TOTP for a member
- authenticate(com.stytch.sdk.consumer.biometrics.Biometrics.AuthenticateParameters) - function in com.stytch.sdk.consumer.biometrics.Biometrics
- If a valid biometric registration exists, this method confirms the current device owner via the device's built-in biometric reader and returns an updated session object by either starting a new session or adding the biometric factor to an existing session.
- authenticate(com.stytch.sdk.consumer.biometrics.Biometrics.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.biometrics.Biometrics
- If a valid biometric registration exists, this method confirms the current device owner via the device's built-in biometric reader and returns an updated session object by either starting a new session or adding the biometric factor to an existing session.
- authenticate(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateParameters) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Complete a crypto wallet authentication flow
- authenticate(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Complete a crypto wallet authentication flow
- authenticate(com.stytch.sdk.consumer.magicLinks.MagicLinks.AuthParameters) - function in com.stytch.sdk.consumer.magicLinks.MagicLinks
- Authenticate a user given a magic link.
- authenticate(com.stytch.sdk.consumer.magicLinks.MagicLinks.AuthParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.magicLinks.MagicLinks
- Authenticate a user given a magic link.
- authenticate(com.stytch.sdk.consumer.oauth.OAuth.ThirdParty.AuthenticateParameters) - function in com.stytch.sdk.consumer.oauth.OAuth
- Authenticate a ThirdParty OAuth flow
- authenticate(com.stytch.sdk.consumer.oauth.OAuth.ThirdParty.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.oauth.OAuth
- Authenticate a ThirdParty OAuth flow
- authenticate(com.stytch.sdk.consumer.otp.OTP.AuthParameters) - function in com.stytch.sdk.consumer.otp.OTP
- Authenticate a user given a method_id (the associated email_id or phone_id) and a code.
- authenticate(com.stytch.sdk.consumer.otp.OTP.AuthParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.otp.OTP
- Authenticate a user given a method_id (the associated email_id or phone_id) and a code.
- authenticate(com.stytch.sdk.consumer.passkeys.Passkeys.AuthenticateParameters) - function in com.stytch.sdk.consumer.passkeys.Passkeys
- Authenticates a Passkey registration.
- authenticate(com.stytch.sdk.consumer.passkeys.Passkeys.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.passkeys.Passkeys
- Authenticates a Passkey registration.
- authenticate(com.stytch.sdk.consumer.passwords.Passwords.AuthParameters) - function in com.stytch.sdk.consumer.passwords.Passwords
- Authenticate a user with their email address and password.
- authenticate(com.stytch.sdk.consumer.passwords.Passwords.AuthParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.passwords.Passwords
- Authenticate a user with their email address and password.
- authenticate(com.stytch.sdk.consumer.sessions.Sessions.AuthParams) - function in com.stytch.sdk.consumer.sessions.Sessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticate(com.stytch.sdk.consumer.sessions.Sessions.AuthParams,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.sessions.Sessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticate(com.stytch.sdk.consumer.totp.TOTP.AuthenticateParameters) - function in com.stytch.sdk.consumer.totp.TOTP
- Call this method to authenticate a TOTP code entered by a user.
- authenticate(com.stytch.sdk.consumer.totp.TOTP.AuthenticateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.totp.TOTP
- Call this method to authenticate a TOTP code entered by a user.
- authenticate() - function in com.stytch.sdk.ui.b2b.StytchB2BUI
- Call this method from your application to begin the authentication flow.
- authenticate() - function in com.stytch.sdk.ui.b2c.StytchUI
- Call this method from your application to begin the authentication flow.
- authenticateCompletable(com.stytch.sdk.b2b.magicLinks.B2BMagicLinks.AuthParameters) - function in com.stytch.sdk.b2b.magicLinks.B2BMagicLinks
- Authenticate a Member with a Magic Link.
- authenticateCompletable(com.stytch.sdk.b2b.oauth.OAuth.AuthenticateParameters) - function in com.stytch.sdk.b2b.oauth.OAuth
- Authenticate an OAuth flow
- authenticateCompletable(com.stytch.sdk.b2b.oauth.OAuth.Discovery.DiscoveryAuthenticateParameters) - function in com.stytch.sdk.b2b.oauth.OAuth.Discovery
- Authenticate an OAuth Discovery flow
- authenticateCompletable(com.stytch.sdk.b2b.otp.OTP.Email.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.Email
- Authenticate a one-time passcode (OTP) sent to a user via Email.
- authenticateCompletable(com.stytch.sdk.b2b.otp.OTP.Email.Discovery.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.Email.Discovery
- Authenticate a one-time passcode (OTP) sent to a user via email.
- authenticateCompletable(com.stytch.sdk.b2b.otp.OTP.SMS.AuthenticateParameters) - function in com.stytch.sdk.b2b.otp.OTP.SMS
- Authenticate a one-time passcode (OTP) sent to a user via SMS.
- authenticateCompletable(com.stytch.sdk.b2b.passwords.Passwords.AuthParameters) - function in com.stytch.sdk.b2b.passwords.Passwords
- Authenticate a member with their email address and password.
- authenticateCompletable(com.stytch.sdk.b2b.passwords.Passwords.Discovery.AuthenticateParameters) - function in com.stytch.sdk.b2b.passwords.Passwords.Discovery
- The
authenticatemethod wraps the Discovery Authenticate Password API endpoint. - authenticateCompletable(com.stytch.sdk.b2b.sessions.B2BSessions.AuthParams) - function in com.stytch.sdk.b2b.sessions.B2BSessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticateCompletable(com.stytch.sdk.b2b.sso.SSO.AuthenticateParams) - function in com.stytch.sdk.b2b.sso.SSO
- Authenticate a user given a token.
- authenticateCompletable(com.stytch.sdk.b2b.totp.TOTP.AuthenticateParameters) - function in com.stytch.sdk.b2b.totp.TOTP
- Authenticate a TOTP for a member
- authenticateCompletable(com.stytch.sdk.consumer.biometrics.Biometrics.AuthenticateParameters) - function in com.stytch.sdk.consumer.biometrics.Biometrics
- If a valid biometric registration exists, this method confirms the current device owner via the device's built-in biometric reader and returns an updated session object by either starting a new session or adding the biometric factor to an existing session.
- authenticateCompletable(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateParameters) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Complete a crypto wallet authentication flow
- authenticateCompletable(com.stytch.sdk.consumer.magicLinks.MagicLinks.AuthParameters) - function in com.stytch.sdk.consumer.magicLinks.MagicLinks
- Authenticate a user given a magic link.
- authenticateCompletable(com.stytch.sdk.consumer.oauth.OAuth.ThirdParty.AuthenticateParameters) - function in com.stytch.sdk.consumer.oauth.OAuth
- Authenticate a ThirdParty OAuth flow
- authenticateCompletable(com.stytch.sdk.consumer.otp.OTP.AuthParameters) - function in com.stytch.sdk.consumer.otp.OTP
- Authenticate a user given a method_id (the associated email_id or phone_id) and a code.
- authenticateCompletable(com.stytch.sdk.consumer.passkeys.Passkeys.AuthenticateParameters) - function in com.stytch.sdk.consumer.passkeys.Passkeys
- Authenticates a Passkey registration.
- authenticateCompletable(com.stytch.sdk.consumer.passwords.Passwords.AuthParameters) - function in com.stytch.sdk.consumer.passwords.Passwords
- Authenticate a user with their email address and password.
- authenticateCompletable(com.stytch.sdk.consumer.sessions.Sessions.AuthParams) - function in com.stytch.sdk.consumer.sessions.Sessions
- Authenticates a Session and updates its lifetime by the specified session_duration_minutes.
- authenticateCompletable(com.stytch.sdk.consumer.totp.TOTP.AuthenticateParameters) - function in com.stytch.sdk.consumer.totp.TOTP
- Call this method to authenticate a TOTP code entered by a user.
- authenticateStart(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateStartParameters) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Begin a crypto wallet authentication flow
- authenticateStart(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateStartParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Begin a crypto wallet authentication flow
- authenticateStartCompletable(com.stytch.sdk.consumer.crypto.CryptoWallet.AuthenticateStartParameters) - function in com.stytch.sdk.consumer.crypto.CryptoWallet
- Begin a crypto wallet authentication flow
- AuthenticationResult - class in com.stytch.sdk.ui.b2b.data
- AuthenticationResult.Authenticated - class in com.stytch.sdk.ui.b2b.data.AuthenticationResult
- AuthenticationResult.Error - class in com.stytch.sdk.ui.b2b.data.AuthenticationResult
- AuthFlowType - class in com.stytch.sdk.ui.b2b.data
- AUTHORIZATION_ENDPOINT_NOT_CONFIGURED_FOR_PROJECT - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType