AuthToken module
Functions
| check |
Determine if the token's max_age has transpired |
| extract |
Extract token by decoding the rawToken |
| get |
decode a JWT |
| is |
Check if the signin_state claim contains "kmsi" |
Function Details
checkMaxAge(number, number)
Determine if the token's max_age has transpired
function checkMaxAge(authTime: number, maxAge: number)
Parameters
- authTime
-
number
- maxAge
-
number
extractTokenClaims(string, (input: string) => string)
Extract token by decoding the rawToken
function extractTokenClaims(encodedToken: string, base64Decode: (input: string) => string): TokenClaims
Parameters
- encodedToken
-
string
- base64Decode
-
(input: string) => string
Returns
getJWSPayload(string)
decode a JWT
function getJWSPayload(authToken: string): string
Parameters
- authToken
-
string
Returns
string
isKmsi(TokenClaims)
Check if the signin_state claim contains "kmsi"
function isKmsi(idTokenClaims: TokenClaims): boolean
Parameters
- idTokenClaims
- TokenClaims
Returns
boolean