auth-ktSkip to content
io.github.jan.supabase.authSkip to content
AuthSkip to content
Companion
auth
AuthConfig
AuthConfigDefaults
AuthDependentPluginConfig
AuthenticatedApiConfig
AuthenticatedSupabaseApi
authenticatedSupabaseApi()
BrowserBridge
CodeVerifierCache
createDefaultCodeVerifierCache()
createDefaultSessionManager()
createDefaultSettings()
createDefaultSettingsKey()
decodeValue()
deepLink
deepLinkOrNull
defaultPlatformRedirectUrl()
defaultRedirectUrl()
ExternalAuthActionSkip to content
Companion
CustomTabs
ExternalBrowser
FlowTypeSkip to content
IMPLICIT
PKCE
handleDeeplinks()
HttpCallbackConfig
MemoryCodeVerifierCache
MemorySessionManager
minimalConfig()
minimalSettings()
OtpTypeSkip to content
EmailSkip to content
MAGIC_LINK
SIGNUP
INVITE
RECOVERY
EMAIL_CHANGE
EMAIL
PhoneSkip to content
SMS
PHONE_CHANGE
OtpVerifyResultSkip to content
Authenticated
VerifiedNoSession
parseFragmentAndImportSession()
parseSessionFromFragment()
parseSessionFromUrl()
PostgrestFilterDSL
redirectTo()
resolveAccessToken()
SessionManager
SessionRefreshInformation
SettingsCodeVerifierCacheSkip to content
Companion
SettingsSessionManagerSkip to content
Companion
setupPlatform()
signInAnonymously()
SignOutScopeSkip to content
GLOBAL
LOCAL
OTHERS
UrlLauncherSkip to content
Companion
withDefaultRequest()
io.github.jan.supabase.auth.adminSkip to content
AdminApi
AdminUserBuilderSkip to content
Companion
Email
Phone
AdminUserUpdateBuilder
generateLinkFor()
LinkTypeSkip to content
Config
EmailChangeCurrentSkip to content
Config
EmailChangeNew
Invite
MagicLink
RecoveryLink
SignupSkip to content
Config
io.github.jan.supabase.auth.eventSkip to content
AuthEventSkip to content
OtpError
RefreshFailure
io.github.jan.supabase.auth.exceptionSkip to content
AuthErrorCodeSkip to content
Companion
UnexpectedFailure
ValidationFailed
BadJson
EmailExists
PhoneExists
BadJwt
NotAdmin
NoAuthorization
UserNotFound
SessionNotFound
SessionExpired
RefreshTokenNotFound
RefreshTokenAlreadyUsed
FlowStateNotFound
FlowStateExpired
SignupDisabled
UserBanned
ProviderEmailNeedsVerification
InviteNotFound
BadOauthState
BadOauthCallback
OauthProviderNotSupported
UnexpectedAudience
SingleIdentityNotDeletable
EmailConflictIdentityNotDeletable
IdentityAlreadyExists
EmailProviderDisabled
PhoneProviderDisabled
TooManyEnrolledMfaFactors
MfaFactorNameConflict
MfaFactorNotFound
MfaIpAddressMismatch
MfaChallengeExpired
MfaVerificationFailed
MfaVerificationRejected
InsufficientAal
CaptchaFailed
SamlProviderDisabled
ManualLinkingDisabled
SmsSendFailed
EmailNotConfirmed
PhoneNotConfirmed
ReauthNonceMissing
SamlRelayStateNotFound
SamlRelayStateExpired
SamlIdpNotFound
SamlAssertionNoUserId
SamlAssertionNoEmail
UserAlreadyExists
SsoProviderNotFound
SamlMetadataFetchFailed
SamlIdpAlreadyExists
SsoDomainAlreadyExists
SamlEntityIdMismatch
Conflict
ProviderDisabled
UserSsoManaged
ReauthenticationNeeded
SamePassword
ReauthenticationNotValid
OtpExpired
OtpDisabled
IdentityNotFound
WeakPassword
OverRequestRateLimit
OverEmailSendRateLimit
OverSmsSendRateLimit
BadCodeVerifier
InvalidCredentials
EmailAddressNotAuthorized
AnonymousProviderDisabled
HookTimeout
HookTimeoutAfterRetry
HookPayloadOverSizeLimit
HookPayloadInvalidContentType
RequestTimeout
MfaPhoneEnrollDisabled
MfaPhoneVerifyDisabled
MfaTotpEnrollDisabled
MfaTotpVerifyDisabled
MfaWebAuthnEnrollDisabled
MfaWebAuthnVerifyDisabled
MfaVerifiedFactorExists
EmailAddressInvalid
Web3ProviderDisabled
Web3UnsupportedChain
AuthRestException
AuthSessionMissingException
AuthWeakPasswordException
InvalidJwtException
SessionRequiredException
TokenExpiredException
io.github.jan.supabase.auth.jwtSkip to content
AMREntry
AMRMethodSkip to content
Password
OTP
OAuth
TOTP
MFA_TOTP
MFA_PHONE
MFA_WEBAUTHN
ANONYMOUS
SSO_SAML
MAGIC_LINK
WEB3
ClaimsRequestBuilder
ClaimsResponse
JWKSkip to content
KeyTypeSkip to content
RSA
EC
OCT
JwkCache
JwkCacheEntry
JWTData
JwtHeaderSkip to content
AlgorithmSkip to content
RS256
ES256
HS256
JwtPayload
JWTUtils
SharedJwkCache
io.github.jan.supabase.auth.mfaSkip to content
AuthenticatorAssuranceLevelSkip to content
Companion
AAL1
AAL2
FactorTypeSkip to content
PhoneSkip to content
Config
Response
TOTPSkip to content
Config
Response
MfaApi
MfaChallenge
MfaFactor
MfaLevel
MfaStatus
io.github.jan.supabase.auth.providersSkip to content
Apple
AuthProvider
Azure
Bitbucket
Discord
ExternalAuthConfig
ExternalAuthConfigDefaults
Facebook
Figma
Fly
Github
Gitlab
Google
IDTokenProviderSkip to content
Companion
invoke()
Kakao
Keycloak
LinkedIn
LinkedInOIDC
Notion
OAuthProviderSkip to content
Companion
Slack
SlackOIDC
Spotify
Twitch
Twitter
WorkOS
X
Zoom
io.github.jan.supabase.auth.providers.builtinSkip to content
CaptchaTokenSerializer
DefaultAuthProviderSkip to content
Config
EmailSkip to content
Config
IDTokenSkip to content
Config
OTPSkip to content
Config
PhoneSkip to content
ChannelSkip to content
Companion
SMS
WHATSAPP
Config
SSOSkip to content
Config
Result
io.github.jan.supabase.auth.statusSkip to content
RefreshFailureCauseSkip to content
InternalServerError
NetworkError
SessionSourceSkip to content
AnonymousSignIn
External
Refresh
SignIn
SignUp
Storage
Unknown
UserChanged
UserIdentitiesChanged
SessionStatusSkip to content
Authenticated
Initializing
NotAuthenticated
RefreshFailure
io.github.jan.supabase.auth.userSkip to content
Identity
UserInfo
UserMfaFactor
UserSession
UserUpdateBuilder
functions-ktSkip to content
io.github.jan.supabase.functionsSkip to content
EdgeFunction
FunctionRegionSkip to content
ANY
AP_NORTHEAST_1
AP_NORTHEAST_2
AP_SOUTH_1
AP_SOUTHEAST_1
AP_SOUTHEAST_2
CA_CENTRAL_1
EU_CENTRAL_1
EU_WEST_1
EU_WEST_2
EU_WEST_3
SA_EAST_1
US_EAST_1
US_WEST_1
US_WEST_2
FunctionsSkip to content
Companion
Config
functions
postgrest-ktSkip to content
io.github.jan.supabase.postgrestSkip to content
classPropertyNames()
from()
getSerialName()
PostgrestSkip to content
Companion
Config
postgrest
PostgrestDsl
PropertyConversionMethodSkip to content
Companion
rpc()
RpcMethodSkip to content
HEAD
POST
GET
io.github.jan.supabase.postgrest.exceptionSkip to content
PostgrestRestException
io.github.jan.supabase.postgrest.executorSkip to content
RequestExecutor
io.github.jan.supabase.postgrest.querySkip to content
buildPostgrestUpdate()
ColumnsSkip to content
Companion
CountSkip to content
EXACT
PLANNED
ESTIMATED
OrderSkip to content
ASCENDING
DESCENDING
PostgrestQueryBuilderSkip to content
Companion
PostgrestRequestBuilder
PostgrestUpdate
ReturningSkip to content
Minimal
Representation
io.github.jan.supabase.postgrest.query.filterSkip to content
escapedValue()
FilterOperation
FilterOperatorSkip to content
EQ
NEQ
GT
GTE
LT
LTE
LIKE
MATCH
ILIKE
IMATCH
IS
IN
CS
CD
SL
SR
NXL
NXR
ADJ
OV
FTS
PLFTS
PHFTS
WFTS
PostgrestFilterBuilder
TextSearchTypeSkip to content
NONE
PLAINTO
PHRASETO
WEBSEARCH
io.github.jan.supabase.postgrest.query.requestSkip to content
InsertRequestBuilder
RpcRequestBuilder
SelectRequestBuilder
UpsertRequestBuilder
io.github.jan.supabase.postgrest.requestSkip to content
PostgrestRequest
io.github.jan.supabase.postgrest.resultSkip to content
PostgrestResult
realtime-ktSkip to content
io.github.jan.supabase.realtimeSkip to content
broadcast()
broadcastFlow()
BroadcastJoinConfig
CallbackManager
channel()
Column
decodeJoinsAs()
decodeLeavesAs()
decodeOldRecord()
decodeOldRecordOrNull()
decodeRecord()
decodeRecordOrNull()
HasOldRecord
HasRecord
PostgresActionSkip to content
Delete
Insert
Select
Update
PostgresChangeFilter
postgresChangeFlow()
PostgresJoinConfig
postgresListDataFlow()
postgresSingleDataFlow()
PresenceSkip to content
Companion
PresenceAction
presenceDataFlow()
PresenceJoinConfig
PrimaryKey
RealtimeSkip to content
Companion
Config
StatusSkip to content
DISCONNECTED
CONNECTING
CONNECTED
realtime
RealtimeCallbackSkip to content
BroadcastCallback
PostgresCallback
PresenceCallback
RealtimeCallbackIdSkip to content
Broadcast
Postgres
Presence
RealtimeChannelSkip to content
Companion
StatusSkip to content
UNSUBSCRIBED
SUBSCRIBING
SUBSCRIBED
UNSUBSCRIBING
RealtimeChannelBuilder
RealtimeJoinConfig
RealtimeJoinPayload
RealtimeMessage
selectAsFlow()
selectSingleValueAsFlow()
track()
io.github.jan.supabase.realtime.annotationsSkip to content
ChannelDsl
io.github.jan.supabase.realtime.eventSkip to content
RBroadcastEvent
RCloseEvent
RErrorEvent
RPostgresChangesEvent
RPostgresServerChangesEvent
RPresenceDiffEvent
RPresenceStateEvent
RSystemEvent
RSystemReplyEvent
RTokenExpiredEvent
io.github.jan.supabase.realtime.websocketSkip to content
KtorRealtimeWebsocket
KtorRealtimeWebsocketFactory
RealtimeWebsocket
RealtimeWebsocketFactory
serializer-jacksonSkip to content
io.github.jan.supabase.serializerSkip to content
JacksonSerializer
serializer-moshiSkip to content
io.github.jan.supabase.serializerSkip to content
MoshiSerializer
storage-ktSkip to content
io.github.jan.supabase.storageSkip to content
authenticatedRequest()
authenticatedStorageItem()
Bucket
BucketApiSkip to content
Companion
BucketBuilder
BucketFilterSkip to content
SortColumnSkip to content
ID
NAME
CREATED_AT
UPDATED_AT
BucketListFilter
continuePreviousFileUploads()
createOrContinueUpload()
downloadAuthenticatedAsFlow()
downloadAuthenticatedTo()
downloadAuthenticatedToAsFlow()
DownloadOptionBuilder
downloadPublicAsFlow()
downloadPublicTo()
downloadPublicToAsFlow()
DownloadStatusSkip to content
ByteData
Progress
Success
FileObject
FileObjectV2
FileSizeLimit
FileUploadResponse
ImageTransformationSkip to content
Companion
ResizeSkip to content
COVER
CONTAIN
FILL
publicStorageItem()
SignedUrl
SortOrderSkip to content
ASC
DESC
StorageSkip to content
Companion
ConfigSkip to content
Resumable
storage
StorageItem
update()
updateAsFlow()
upload()
uploadAsFlow()
UploadData
UploadOptionBuilder
UploadSignedUrl
UploadStatusSkip to content
Progress
Success
uploadToSignedUrl()
uploadToSignedUrlAsFlow()
io.github.jan.supabase.storage.resumableSkip to content
CachePair
createDefaultResumableCache()
FingerprintSkip to content
Companion
MemoryResumableCache
ResumableCache
ResumableCacheEntry
ResumableClientSkip to content
Companion
ResumableUpload
ResumableUploadState
SettingsResumableCache