Package com.bastiaanjansen.jwt
Class Claims
- java.lang.Object
-
- com.bastiaanjansen.jwt.Claims
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClaims.Registered
-
Constructor Summary
Constructors Modifier Constructor Description protectedClaims()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClaim(String name, Object value)Stringbase64Encoded()booleancontainsClaim(String name)Map<String,Object>getAsMap()<T> TgetClaim(String name, ClaimConverter<T> converter)<T> TgetClaim(String name, Class<T> type)Get a claim by name and cast it to a specific type
-
-
-
Method Detail
-
containsClaim
public boolean containsClaim(String name)
-
base64Encoded
public String base64Encoded()
-
getClaim
public <T> T getClaim(String name, Class<T> type)
Get a claim by name and cast it to a specific type- Type Parameters:
T- type of the claim- Parameters:
name- of the claimtype- of the claim- Returns:
- claim value cast to specified type
-
getClaim
public <T> T getClaim(String name, ClaimConverter<T> converter)
-
-