DecodedAppCheckToken class
Properties
-
appId
→ String
-
The App ID corresponding to the App the App Check token belonged to.
This value is not actually one of the JWT token claims. It is added as a
convenience, and is set as the value of the DecodedAppCheckToken.sub property.
final
-
aud
→ List<String>
-
The audience for which this token is intended.
This value is a JSON array of two strings, the first is the project number of your
Firebase project, and the second is the project ID of the same project.
final
-
exp
→ int
-
The App Check token's expiration time, in seconds since the Unix epoch. That is, the
time at which this App Check token expires and should no longer be considered valid.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
iat
→ int
-
The App Check token's issued-at time, in seconds since the Unix epoch. That is, the
time at which this App Check token was issued and should start to be considered
valid.
final
-
iss
→ String
-
The issuer identifier for the issuer of the response.
This value is a URL with the format
https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER>
, where <PROJECT_NUMBER>
is the
same project number specified in the DecodedAppCheckToken.aud property.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sub
→ String
-
The Firebase App ID corresponding to the app the token belonged to.
As a convenience, this value is copied over to the appId property.
final
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited