-
Nested Class Summary
Nested Classes
-
Optional Element Summary
Optional Elements
-
Element Details
-
intClaims
- Returns:
- Claims containing JSON number to be parsed as Java int
- Default:
- {}
-
longClaims
- Returns:
- Claims containing JSON number to be parsed as Java long
- Default:
- {}
-
doubleClaims
- Returns:
- Claims containing JSON number to be parsed as Java double
- Default:
- {}
-
stringClaims
- Returns:
- Claims containing JSON string to be parsed as Java String
- Default:
- {}
-
uriClaims
- Returns:
- Claims containing JSON string to be parsed as Java URI
- Default:
- {}
-
urlClaims
- Returns:
- Claims containing JSON string to be parsed as Java URL
- Default:
- {}
-
epochSecondClaims
- Returns:
- Claims containing JSON number representing the number of seconds from 1970-01-01T00:00:00Z as measured in UTC to be parsed as Java Date
- Default:
- {}
-
dateClaims
- Returns:
- Claims containing JSON string with "yyyy-MM-dd'T'HH:mm:ss.SSSXXX" format to be parsed as Java Date. "epochSecondClaims" is generally be preferred
to this representation (this is the case for OpenID claims like "exp", "iat", "auth_time" and "updated_at")
- Default:
- {}
-
stringArrayClaims
- Returns:
- Claims containing JSON array to be parsed as Java String[]
- Default:
- {}
-
jsonFiles
- Returns:
- claims from a JSON file on the classpath
- Default:
- {}
-
nestedClaims
- Returns:
- Claims containing nested claim-sets defined with annotations
- Default:
- {}
-
jsonObjectClaims
- Returns:
- Claims to be parsed as nested Object using a JSON parser
- Default:
- {}
-
jsonObjectArrayClaims
- Returns:
- Claims to be parsed as an array of nested Objects using a JSON parser
- Default:
- {}