gluu
|
公開メンバ関数 | |
JwtClaims () | |
JwtClaims (JSONObject jsonObject) | |
JwtClaims (String base64JsonObject) throws InvalidJwtException | |
void | setExpirationTime (Date expirationTime) |
void | setNotBefore (Date notBefore) |
void | setIssuedAt (Date issuedAt) |
void | setIssuer (String issuer) |
void | setIssuer (URI issuer) |
void | setAudience (String audience) |
void | setAudience (URI audience) |
void | setSubjectIdentifier (String subjectIdentifier) |
void | setSubjectIdentifier (URI subjectIdentifier) |
void | setJwtId (String jwtId) |
void | setJwtId (UUID jwtId) |
void | setType (JwtType type) |
Set< String > | keys () |
Object | getClaim (String key) |
boolean | hasClaim (String key) |
String | getClaimAsString (String key) |
JSONObject | getClaimAsJSON (String key) |
List< String > | getClaimAsStringList (String key) |
Date | getClaimAsDate (String key) |
Integer | getClaimAsInteger (String key) |
Long | getClaimAsLong (String key) |
Character | getClaimAsCharacter (String key) |
void | setClaimObject (String key, Object value, boolean overrideValue) |
void | setNullClaim (String key) |
void | setClaim (String key, String value) |
void | setClaim (String key, Date value) |
void | setClaim (String key, Boolean value) |
void | setClaim (String key, Integer value) |
void | setClaim (String key, Long value) |
void | setClaim (String key, Character value) |
void | setClaim (String key, List values) |
void | setClaim (String key, JwtSubClaimObject subClaimObject) |
void | setClaim (String key, JSONObject values) |
void | removeClaim (String key) |
JSONObject | toJsonObject () throws InvalidJwtException |
String | toBase64JsonObject () throws InvalidJwtException |
String | toJsonString () throws InvalidJwtException |
Map< String, List< String > > | toMap () throws InvalidJwtException |
void | load (JSONObject jsonObject) |
void | load (String base64JsonObject) throws InvalidJwtException |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
Identifies the audience that the JWT is intended for. The principal intended to process the JWT MUST be identified with the value of the audience claim. If the principal processing the claim does not identify itself with the identifier in the "aud" claim value then the JWT MUST be rejected.
audience | The audience of the JWT. |
|
inline |
Identifies the audience that the JWT is intended for. The principal intended to process the JWT MUST be identified with the value of the audience claim. If the principal processing the claim does not identify itself with the identifier in the "aud" claim value then the JWT MUST be rejected.
audience | The audience of the JWT. |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
Identifies the expiration time on or after which the token MUST NOT be accepted for processing.
expirationTime | The expiration time. |
|
inline |
Identifies the time at which the JWT was issued. This claim can be used to determine the age of the token.
issuedAt | The issue date. |
|
inline |
Identifies the principal that issued the JWT.
issuer | The issuer of the JWT. |
|
inline |
Identifies the principal that issued the JWT.
issuer | The issuer of the JWT. |
|
inline |
Provides a unique identifier for the JWT.
jwtId | Unique identifier for the JWT. |
|
inline |
Provides a unique identifier for the JWT.
jwtId | Unique identifier for the JWT. |
|
inline |
Identifies the time before which the token MUST NOT be accepted for processing. The processing of the "nbf" claim requires that the current date/time MUST be after or equal to the not-before date/time listed in the "nbf" claim.
notBefore | The not-before date. |
|
inlineinherited |
|
inline |
Identifies the subject of the JWT.
subjectIdentifier | The subject of the JWT. |
|
inline |
Identifies the subject of the JWT.
subjectIdentifier | The subject of the JWT. |
|
inline |
Declare a type for the contents of this JWT Claims Set.
type | The type of the JWT claims set. |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |