A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X 

C

canHandle(android.net.Uri) - function in com.stytch.sdk.b2b.StytchB2BClient
A helper function for determining whether the deeplink is intended for Stytch.
canHandle(android.net.Uri) - function in com.stytch.sdk.consumer.StytchClient
A helper function for determining whether the deeplink is intended for Stytch.
CANNOT_ADD_PEM_FILE_TO_NON_PEM_TRUSTED_TOKEN_PROFILE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_ASSIGN_DEFAULT_RBAC_ROLE_ID - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_DELETE_DEFAULT_SSO_CONNECTION - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_DELETE_EMAIL - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_DELETE_LAST_PEM_FILE_FOR_TRUSTED_TOKEN_PROFILE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_DELETE_LAST_PRIMARY_FACTOR - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_DELETE_LAST_SSO_VERIFICATION_KEY - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_PRESERVE_EXISTING_SESSIONS - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_REMOVE_PRIMARY_AUTH_MECHANISM - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_RESET_PASSWORD_WITH_EXISTING_PASSWORD - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_TOGGLE_CROSS_ORG_PASSWORDS_WHEN_PASSWORD_IN_USE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_UPDATE_TRUSTED_METADATA - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_USE_BIOMETRICS_WITH_PENDING_USER - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CANNOT_USE_WEBAUTHN_WITH_PENDING_USER - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CAPTCHA_FAILED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CAPTCHA_PROVIDER_NOT_FOUND - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CAPTCHA_REQUIRED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CLAIMED_EMAIL_DOMAINS_NOT_SUPPORTED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CLIENT_CLOSED_REQUEST - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CLIENT_SECRET_TOO_LONG - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CNAME_INVALID_FOR_HTTP_ONLY_COOKIES - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CNAME_RECORD_NOT_FOUND - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CNAME_REQUIRED_FOR_HTTP_ONLY_COOKIES - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CNAME_REQUIRED_TO_ENABLE_HTTP_ONLY_COOKIES - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
COINBASE - enum entry in com.stytch.sdk.ui.b2c.data.OAuthProvider

Support Coinbase OAuth logins

com.stytch.sdk.b2b - package com.stytch.sdk.b2b
 
com.stytch.sdk.b2b.discovery - package com.stytch.sdk.b2b.discovery
 
com.stytch.sdk.b2b.magicLinks - package com.stytch.sdk.b2b.magicLinks
 
com.stytch.sdk.b2b.member - package com.stytch.sdk.b2b.member
 
com.stytch.sdk.b2b.oauth - package com.stytch.sdk.b2b.oauth
 
com.stytch.sdk.b2b.organization - package com.stytch.sdk.b2b.organization
 
com.stytch.sdk.b2b.otp - package com.stytch.sdk.b2b.otp
 
com.stytch.sdk.b2b.passwords - package com.stytch.sdk.b2b.passwords
 
com.stytch.sdk.b2b.rbac - package com.stytch.sdk.b2b.rbac
 
com.stytch.sdk.b2b.recoveryCodes - package com.stytch.sdk.b2b.recoveryCodes
 
com.stytch.sdk.b2b.scim - package com.stytch.sdk.b2b.scim
 
com.stytch.sdk.b2b.searchManager - package com.stytch.sdk.b2b.searchManager
 
com.stytch.sdk.b2b.sessions - package com.stytch.sdk.b2b.sessions
 
com.stytch.sdk.b2b.sso - package com.stytch.sdk.b2b.sso
 
com.stytch.sdk.b2b.totp - package com.stytch.sdk.b2b.totp
 
com.stytch.sdk.common - package com.stytch.sdk.common
 
com.stytch.sdk.common.dfp - package com.stytch.sdk.common.dfp
 
com.stytch.sdk.common.errors - package com.stytch.sdk.common.errors
 
com.stytch.sdk.common.sso - package com.stytch.sdk.common.sso
 
com.stytch.sdk.consumer - package com.stytch.sdk.consumer
 
com.stytch.sdk.consumer.biometrics - package com.stytch.sdk.consumer.biometrics
 
com.stytch.sdk.consumer.crypto - package com.stytch.sdk.consumer.crypto
 
com.stytch.sdk.consumer.magicLinks - package com.stytch.sdk.consumer.magicLinks
 
com.stytch.sdk.consumer.oauth - package com.stytch.sdk.consumer.oauth
 
com.stytch.sdk.consumer.otp - package com.stytch.sdk.consumer.otp
 
com.stytch.sdk.consumer.passkeys - package com.stytch.sdk.consumer.passkeys
 
com.stytch.sdk.consumer.passwords - package com.stytch.sdk.consumer.passwords
 
com.stytch.sdk.consumer.sessions - package com.stytch.sdk.consumer.sessions
 
com.stytch.sdk.consumer.totp - package com.stytch.sdk.consumer.totp
 
com.stytch.sdk.consumer.userManagement - package com.stytch.sdk.consumer.userManagement
 
com.stytch.sdk.ui.b2b - package com.stytch.sdk.ui.b2b
 
com.stytch.sdk.ui.b2b.data - package com.stytch.sdk.ui.b2b.data
 
com.stytch.sdk.ui.b2c - package com.stytch.sdk.ui.b2c
 
com.stytch.sdk.ui.b2c.data - package com.stytch.sdk.ui.b2c.data
 
com.stytch.sdk.ui.shared.data - package com.stytch.sdk.ui.shared.data
 
configure(android.content.Context) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,com.stytch.sdk.common.StytchClientOptions) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,com.stytch.sdk.common.StytchClientOptions,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,com.stytch.sdk.common.StytchClientOptions) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,com.stytch.sdk.common.StytchClientOptions,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.StytchB2BClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,com.stytch.sdk.common.StytchClientOptions) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,com.stytch.sdk.common.StytchClientOptions,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,com.stytch.sdk.common.StytchClientOptions) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,com.stytch.sdk.common.StytchClientOptions,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
configure(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.StytchClient
This configures the API for authenticating requests and the encrypted storage helper for persisting session data across app launches.
CONNECTED_APP_ALREADY_ROTATING_SECRET - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_CONSENT_REVOKED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_INVALID_REDIRECT_URL - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_MISCONFIGURED_CLIENT - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_NOT_ALLOWED_FOR_ORG - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_NOT_FOUND - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_NOT_ROTATING_SECRET - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_REDIRECT_URL_CANNOT_USE_LOCALHOST - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_REDIRECT_URL_HTTP_SCHEME_MUST_USE_LOOPBACK - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_REDIRECT_URL_MUST_INCLUDE_SCHEME - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_REDIRECT_URL_MUST_USE_HTTP_OR_HTTPS_SCHEME - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_REDIRECT_URL_MUST_USE_HTTPS_SCHEME - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CONNECTED_APP_SUPPLIED_REDIRECT_URL_NOT_FOUND_IN_CLIENT - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
ConstantsKt - class in com.stytch.sdk.common
 
ConsumerAuthMethod - class in com.stytch.sdk.consumer
 
ConsumerTokenType - class in com.stytch.sdk.consumer
An enum representing the supported (consumer) token types that we can extract from a deeplink
COULD_NOT_PARSE_BIOMETRIC_SIGNATURE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
COUNTRY_CODE_ALLOWLIST_B2B_WHATSAPP_NOT_SUPPORTED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
COUNTRY_CODE_ALLOWLIST_EMPTY - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
COUNTRY_CODE_ALLOWLIST_INVALID_COUNTRY_CODES - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
create(com.stytch.sdk.b2b.organization.Organization.OrganizationMembers.CreateMemberParameters) - function in com.stytch.sdk.b2b.organization.Organization.OrganizationMembers
Creates a Member.
create(com.stytch.sdk.b2b.organization.Organization.OrganizationMembers.CreateMemberParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.organization.Organization.OrganizationMembers
Creates a Member.
create(com.stytch.sdk.b2b.totp.TOTP.CreateParameters) - function in com.stytch.sdk.b2b.totp.TOTP
Create a TOTP for a member
create(com.stytch.sdk.b2b.totp.TOTP.CreateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.totp.TOTP
Create a TOTP for a member
create(com.stytch.sdk.consumer.passwords.Passwords.CreateParameters) - function in com.stytch.sdk.consumer.passwords.Passwords
Create a new user with a password and an authenticated session for the user if requested.
create(com.stytch.sdk.consumer.passwords.Passwords.CreateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.passwords.Passwords
Create a new user with a password and an authenticated session for the user if requested.
create(com.stytch.sdk.consumer.totp.TOTP.CreateParameters) - function in com.stytch.sdk.consumer.totp.TOTP
Call this method to create a new TOTP instance for a user.
create(com.stytch.sdk.consumer.totp.TOTP.CreateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.consumer.totp.TOTP
Call this method to create a new TOTP instance for a user.
createCompletable(com.stytch.sdk.b2b.organization.Organization.OrganizationMembers.CreateMemberParameters) - function in com.stytch.sdk.b2b.organization.Organization.OrganizationMembers
Creates a Member.
createCompletable(com.stytch.sdk.b2b.totp.TOTP.CreateParameters) - function in com.stytch.sdk.b2b.totp.TOTP
Create a TOTP for a member
createCompletable(com.stytch.sdk.consumer.passwords.Passwords.CreateParameters) - function in com.stytch.sdk.consumer.passwords.Passwords
Create a new user with a password and an authenticated session for the user if requested.
createCompletable(com.stytch.sdk.consumer.totp.TOTP.CreateParameters) - function in com.stytch.sdk.consumer.totp.TOTP
Call this method to create a new TOTP instance for a user.
createConnection(com.stytch.sdk.b2b.scim.SCIM.CreateConnectionParameters) - function in com.stytch.sdk.b2b.scim.SCIM
Creates a new SCIM connection.
createConnection(com.stytch.sdk.b2b.scim.SCIM.CreateConnectionParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.scim.SCIM
Creates a new SCIM connection.
createConnection(com.stytch.sdk.b2b.sso.SSO.OIDC.CreateParameters) - function in com.stytch.sdk.b2b.sso.SSO.OIDC
Create a new OIDC Connection.
createConnection(com.stytch.sdk.b2b.sso.SSO.OIDC.CreateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.sso.SSO.OIDC
Create a new OIDC Connection.
createConnection(com.stytch.sdk.b2b.sso.SSO.SAML.CreateParameters) - function in com.stytch.sdk.b2b.sso.SSO.SAML
Create a new SAML Connection.
createConnection(com.stytch.sdk.b2b.sso.SSO.SAML.CreateParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.sso.SSO.SAML
Create a new SAML Connection.
createConnectionCompletable(com.stytch.sdk.b2b.scim.SCIM.CreateConnectionParameters) - function in com.stytch.sdk.b2b.scim.SCIM
Creates a new SCIM connection.
createConnectionCompletable(com.stytch.sdk.b2b.sso.SSO.OIDC.CreateParameters) - function in com.stytch.sdk.b2b.sso.SSO.OIDC
Create a new OIDC Connection.
createConnectionCompletable(com.stytch.sdk.b2b.sso.SSO.SAML.CreateParameters) - function in com.stytch.sdk.b2b.sso.SSO.SAML
Create a new SAML Connection.
createOrganization(com.stytch.sdk.b2b.discovery.Discovery.CreateOrganizationParameters) - function in com.stytch.sdk.b2b.discovery.Discovery
Create a new organization.
createOrganization(com.stytch.sdk.b2b.discovery.Discovery.CreateOrganizationParameters,kotlin.jvm.functions.Function1) - function in com.stytch.sdk.b2b.discovery.Discovery
Create a new organization.
createOrganizationCompletable(com.stytch.sdk.b2b.discovery.Discovery.CreateOrganizationParameters) - function in com.stytch.sdk.b2b.discovery.Discovery
Create a new organization.
CROSS_ORG_PASSWORDS_ENABLED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CROSS_ORG_PASSWORDS_NOT_ENABLED - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CRYPTO - enum entry in com.stytch.sdk.consumer.ConsumerAuthMethod
 
CRYPTO_WALLET_NOT_FOUND - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CRYPTO_WALLET_TYPE_INCOMPATIBLE_WITH_SIWE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
CryptoWallet - class in com.stytch.sdk.consumer.crypto
The CryptoWallet interface provides methods for authenticating a user using one of the supported Crypto Wallets (Ethereum or Solana)
CryptoWallet.AuthenticateParameters - class in com.stytch.sdk.consumer.crypto.CryptoWallet
A data class wrapping the parameters needed to complete a crypto wallet authentication flow
CryptoWallet.AuthenticateStartParameters - class in com.stytch.sdk.consumer.crypto.CryptoWallet
A data class wrapping the parameters needed to begin a crypto wallet authentication flow
CUSTOM_CLAIMS_TOO_LARGE - enum entry in com.stytch.sdk.common.errors.StytchAPIErrorType
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X