supabase-kt
Toggle table of contents
3.4.1
common
Target filter
common
Switch theme
Search in API
Skip to content
supabase-kt
auth-kt
/
io.github.jan.supabase.auth.jwt
/
JwtPayload
Jwt
Payload
class
JwtPayload
(
val
claims
:
JsonObject
)
(
source
)
Members
Constructors
Jwt
Payload
Link copied to clipboard
constructor
(
claims
:
JsonObject
)
Properties
aal
Link copied to clipboard
val
aal
:
AuthenticatorAssuranceLevel
?
amr
Link copied to clipboard
val
amr
:
List
<
AMREntry
>
?
app
Metadata
Link copied to clipboard
val
appMetadata
:
JsonObject
?
aud
Link copied to clipboard
val
aud
:
List
<
String
>
?
claims
Link copied to clipboard
val
claims
:
JsonObject
email
Link copied to clipboard
val
email
:
String
?
exp
Link copied to clipboard
val
exp
:
Instant
?
iat
Link copied to clipboard
val
iat
:
Instant
?
is
Anonymous
Link copied to clipboard
val
isAnonymous
:
Boolean
?
iss
Link copied to clipboard
val
iss
:
String
?
jti
Link copied to clipboard
val
jti
:
String
?
nbf
Link copied to clipboard
val
nbf
:
Instant
?
phone
Link copied to clipboard
val
phone
:
String
?
ref
Link copied to clipboard
val
ref
:
String
?
role
Link copied to clipboard
val
role
:
String
?
session
Id
Link copied to clipboard
val
sessionId
:
String
?
sub
Link copied to clipboard
val
sub
:
String
?
user
Metadata
Link copied to clipboard
val
userMetadata
:
JsonObject
?
Functions
get
Claim
Link copied to clipboard
inline
fun
<
T
>
getClaim
(
key
:
String
)
:
T
&
Any
get
Claim
Or
Null
Link copied to clipboard
inline
fun
<
T
>
getClaimOrNull
(
key
:
String
)
:
T
?