Clerk Android APISkip to content
com.clerk.apiSkip to content
Clerk
ClerkConfigurationOptions
ConstantsSkip to content
Attestation
Config
Fields
Http
Passkey
Prefixes
Storage
Strategy
Test
DeviceAttestationOptions
identifyingFirstFactor()
resetPasswordFactor
toOAuthProvidersList()
com.clerk.api.authSkip to content
Auth
AuthEventSkip to content
Error
SessionChanged
SignedIn
SignedOut
SignInCompleted
SignInStarted
SignUpCompleted
SignUpStarted
signIn()
signInWithAccountPortal()
signInWithEnterpriseSso()
signInWithIdToken()
signInWithOAuth()
signInWithOtp()
signInWithPasskey()
signInWithPassword()
signInWithTicket()
signUp()
signUpWithAccountPortal()
signUpWithEnterpriseSso()
signUpWithIdToken()
signUpWithOAuth()
signUpWithTicket()
com.clerk.api.auth.buildersSkip to content
ClerkDsl
EnterpriseSsoBuilder
SendCodeBuilder
SignInIdentifierBuilder
SignInWithIdTokenBuilder
SignInWithOtpBuilder
SignInWithPasswordBuilder
SignUpBuilder
SignUpWithIdTokenBuilder
com.clerk.api.auth.typesSkip to content
IdTokenProviderSkip to content
GOOGLE
MfaTypeSkip to content
PHONE_CODE
EMAIL_CODE
TOTP
BACKUP_CODE
VerificationTypeSkip to content
EMAIL
PHONE
com.clerk.api.emailaddressSkip to content
[debug]toMap()
[release]toMap()
attemptVerification()
delete()
EmailAddressSkip to content
Companion
LinkedEntity
PrepareVerificationParamsSkip to content
EmailCode
EnterpriseSSO
get()
isPrimary
isVerified
prepareVerification()
sendCode()
verifyCode()
com.clerk.api.extensionsSkip to content
sortedByPriority()
com.clerk.api.externalaccountSkip to content
delete()
ExternalAccount
oauthProviderType
reauthorize()
revokeTokens()
com.clerk.api.logSkip to content
ClerkLog
com.clerk.api.networkSkip to content
ClerkPaginatedResponse
com.clerk.api.network.apiSkip to content
OrganizationApi
com.clerk.api.network.middleware.incomingSkip to content
ClerkAPIError
com.clerk.api.network.model.accountSkip to content
EnterpriseAccountSkip to content
EnterpriseConnection
com.clerk.api.network.model.backupcodesSkip to content
BackupCodeResource
com.clerk.api.network.model.clientSkip to content
ClientSkip to content
Companion
com.clerk.api.network.model.deletedSkip to content
DeletedObject
com.clerk.api.network.model.environmentSkip to content
InstanceEnvironmentTypeSkip to content
PRODUCTION
DEVELOPMENT
UNKNOWN
UserSettingsSkip to content
Actions
AttributesConfig
PasskeySettings
SignUpUserSettings
SocialConfig
com.clerk.api.network.model.errorSkip to content
ClerkErrorResponse
Error
firstMessage()
com.clerk.api.network.model.factorSkip to content
Factor
isResetFactor()
com.clerk.api.network.model.imageSkip to content
ImageResource
com.clerk.api.network.model.tokenSkip to content
TokenResource
com.clerk.api.network.model.totpSkip to content
TOTPResource
com.clerk.api.network.model.userdataSkip to content
PublicUserData
com.clerk.api.network.model.verificationSkip to content
VerificationSkip to content
StatusSkip to content
UNVERIFIED
VERIFIED
TRANSFERABLE
FAILED
EXPIRED
UNKNOWN
com.clerk.api.network.serializationSkip to content
ClerkResultSkip to content
Companion
FailureSkip to content
ErrorTypeSkip to content
API
HTTP
UNKNOWN
Success
errorMessage
exceptionOrNull()
flatMap()
fold()
onFailure()
onFailureType()
onSuccess()
shortErrorMessageOrNull()
successOrElse()
successOrNothing()
successOrNull()
suspendingFlatMap()
suspendingFold()
com.clerk.api.organizationsSkip to content
accept()
attemptAffiliationVerification()
bulkCreateInvitations()
createDomain()
createInvitation()
createMembership()
delete()
deleteDomain()
deleteLogo()
getDomain()
getDomains()
getInvitations()
getMembershipRequests()
getOrganizationMemberships()
getRoles()
OrganizationSkip to content
Companion
OrganizationDomainSkip to content
Verification
OrganizationInvitationSkip to content
StatusSkip to content
Pending
Accepted
Revoked
Invalid
Completed
OrganizationMembership
OrganizationMembershipRequest
OrganizationSuggestion
Permission
prepareAffiliationVerification()
PublicOrganizationData
reject()
removeMember()
revoke()
Role
sendEmailCode()
update()
updateEnrollmentMode()
updateLogo()
updateMembership()
UserOrganizationInvitationSkip to content
PublicOrganizationData
verifyCode()
com.clerk.api.passkeysSkip to content
attemptVerification()
delete()
PasskeySkip to content
Companion
update()
com.clerk.api.phonenumberSkip to content
attemptVerification()
delete()
isPrimary
isVerified
makeDefaultSecondFactor()
PhoneNumberSkip to content
Companion
prepareVerification()
sendCode()
setReservedForSecondFactor()
update()
verifyCode()
com.clerk.api.sessionSkip to content
delete()
fetchToken()
GetTokenOptions
isThisDevice
revoke()
SessionSkip to content
SessionStatusSkip to content
ABANDONED
ACTIVE
ENDED
EXPIRED
REMOVED
REPLACED
REVOKED
UNKNOWN
PENDING
SessionActivity
SessionTask
com.clerk.api.signinSkip to content
[debug]toMap()
[release]toMap()
alternativeFirstFactors()
alternativeSecondFactors()
attemptFirstFactor()
attemptSecondFactor()
get()
prepareFirstFactor()
prepareSecondFactor()
reload()
resetPassword()
sendCode()
sendEmailCode()
sendMfaEmailCode()
sendMfaPhoneCode()
sendPhoneCode()
sendResetPasswordCode()
SignInSkip to content
AttemptFirstFactorParamsSkip to content
EmailCode
Passkey
Password
PhoneCode
ResetPasswordEmailCode
ResetPasswordPhoneCode
AttemptSecondFactorParamsSkip to content
BackupCode
EmailCode
PhoneCode
TOTP
AuthenticateWithRedirectParamsSkip to content
EnterpriseSSO
OAuth
Companion
CreateParamsSkip to content
StrategySkip to content
EmailCode
Identifier
Passkey
Password
PhoneCode
ResetPasswordEmailCode
ResetPasswordPhoneCode
Ticket
Transfer
CredentialTypeSkip to content
PASSKEY
PASSWORD
GOOGLE
UNKNOWN
PrepareFirstFactorParamsSkip to content
EmailCode
EnterpriseSSO
OAuth
Passkey
PhoneCode
ResetPasswordEmailCode
ResetPasswordPhoneCode
PrepareSecondFactorParamsSkip to content
Companion
PrepareSecondFactorStrategySkip to content
EmailCode
PhoneCode
ResetPasswordParams
StatusSkip to content
COMPLETE
NEEDS_FIRST_FACTOR
NEEDS_SECOND_FACTOR
NEEDS_IDENTIFIER
NEEDS_NEW_PASSWORD
NEEDS_CLIENT_TRUST
UNKNOWN
UserData
startingFirstFactor
startingSecondFactor
verifyCode()
verifyMfaCode()
verifyWithPasskey()
verifyWithPassword()
com.clerk.api.signupSkip to content
[debug]toMap()
[release]toMap()
attemptVerification()
firstFieldToCollect
firstFieldToVerify
prepareVerification()
sendCode()
sendEmailCode()
sendPhoneCode()
SignUpSkip to content
AttemptVerificationParamsSkip to content
EmailCode
PhoneCode
AuthenticateWithRedirectParamsSkip to content
EnterpriseSSO
OAuth
Companion
CreateParamsSkip to content
GoogleOneTap
None
Standard
Ticket
Transfer
PrepareVerificationParamsSkip to content
StrategySkip to content
EmailCode
PhoneCode
SignUpUpdateParamsSkip to content
Standard
StatusSkip to content
ABANDONED
MISSING_REQUIREMENTS
COMPLETE
UNKNOWN
update()
verifyCode()
com.clerk.api.ssoSkip to content
clearLogoUrlOverride()
GoogleCredentialManagerImpl
logoUrl
OAuthProviderSkip to content
Companion
FACEBOOK
GOOGLE
HUBSPOT
GITHUB
TIKTOK
GITLAB
DISCORD
TWITTER
TWITCH
LINKEDIN
LINKEDIN_OIDC
DROPBOX
ATLASSIAN
BITBUCKET
MICROSOFT
NOTION
APPLE
LINE
INSTAGRAM
COINBASE
SPOTIFY
XERO
BOX
SLACK
LINEAR
HUGGING_FACE
VERCEL
CUSTOM
UNKNOWN
OAuthProviderData
OAuthResult
providerName
ResultTypeSkip to content
SIGN_IN
SIGN_UP
UNKNOWN
setLogoUrl()
com.clerk.api.uiSkip to content
ClerkColors
ClerkDesign
ClerkTheme
ClerkTypography
ClerkTypographyBuilder
ClerkTypographyDefaults
com.clerk.api.userSkip to content
[debug]toMap()
[release]toMap()
activeSessions()
allSessions()
attemptTotpVerification()
createBackupCodes()
createEmailAddress()
createExternalAccount()
createPasskey()
createPhoneNumber()
createTotp()
delete()
deletePassword()
deleteProfileImage()
disableTotp()
emailAddresses()
fullName()
get()
getOrganizationMemberships()
phoneNumbers()
phoneNumbersAvailableForMfa()
phoneNumbersReservedForMfa()
reload()
setProfileImage()
unconnectedProviders
update()
updatePassword()
UserSkip to content
Companion
CreateExternalAccountParams
UpdateParams
UpdatePasswordParams
Clerk Android UISkip to content
com.clerk.ui.authSkip to content
AuthModeSkip to content
SignIn
SignUp
SignInOrUp
AuthStartView()
AuthView()
transferable
com.clerk.ui.core.avatarSkip to content
AvatarSizeSkip to content
SMALL
MEDIUM
LARGE
X_LARGE
com.clerk.ui.core.badgeSkip to content
Badge()
ClerkBadgeTypeSkip to content
Primary
Secondary
Positive
Negative
Warning
com.clerk.ui.core.button.socialSkip to content
ClerkSocialButton()
ClerkSocialRow()
com.clerk.ui.core.button.standardSkip to content
ClerkButton()
ClerkButtonConfigurationSkip to content
ButtonStyleSkip to content
Primary
Secondary
Negative
EmphasisSkip to content
None
Low
High
SizeSkip to content
Small
Large
ClerkButtonDefaults
ClerkButtonIcons
ClerkButtonPadding
ClerkButtonState
ClerkTextButton()
com.clerk.ui.core.inputSkip to content
ClerkCodeInputField()
ClerkPhoneNumberField()
ClerkTextField()
PasswordKeyboardOptions
com.clerk.ui.signinSkip to content
SignInFactorOneView()
SignInFactorTwoView()
com.clerk.ui.signin.alternativemethodsSkip to content
SignInFactorAlternativeMethodsView()
com.clerk.ui.signin.backupcodeSkip to content
SignInFactorTwoBackupCodeView()
com.clerk.ui.signin.clienttrustSkip to content
SignInClientTrustView()
com.clerk.ui.signin.codeSkip to content
SignInFactorCodeView()
VerificationStateSkip to content
Default
Error
Success
Verifying
com.clerk.ui.signin.helpSkip to content
SignInGetHelpView()
com.clerk.ui.signin.passkeySkip to content
SignInFactorOnePasskeyView()
com.clerk.ui.signin.password.forgotSkip to content
SignInFactorOneForgotPasswordView()
com.clerk.ui.signin.password.resetSkip to content
SignInSetNewPasswordView()
com.clerk.ui.signin.password.setSkip to content
SignInFactorOnePasswordView()
com.clerk.ui.signup.codeSkip to content
SignUpCodeFieldSkip to content
Email
Phone
SignUpCodeView()
com.clerk.ui.signup.collectfieldSkip to content
CollectFieldSkip to content
Email
Password
Phone
Username
SignUpCollectFieldView()
com.clerk.ui.signup.completeprofileSkip to content
SignUpCompleteProfileView()
com.clerk.ui.userbuttonSkip to content
UserButton()
com.clerk.ui.userprofileSkip to content
UserProfileView()
com.clerk.ui.userprofile.detailSkip to content
UserProfileDetailView()
com.clerk.ui.userprofile.verifySkip to content
ModeSkip to content
Email
Phone
Totp
UserProfileVerifyView()