Package org.apache.oltu.oauth2.jwt
Class ClaimsSet
- java.lang.Object
-
- org.apache.oltu.commons.json.CustomizableEntity
-
- org.apache.oltu.oauth2.jwt.ClaimsSet
-
public final class ClaimsSet extends CustomizableEntity
Represents the Claims Set as defined in the 6.1 section of the JWT specification.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAudience()Returns the first audience of theaudJWT Claims Set parameter.List<String>getAudiences()Returns theaudJWT Claims Set parameter.longgetExpirationTime()Returns theexpJWT Claims Set parameter.longgetIssuedAt()Returns theiatJWT Claims Set parameter.StringgetIssuer()Returns theissJWT Claims Set parameter.StringgetJwdId()Returns thejtiJWT Claims Set parameter.StringgetNotBefore()Returns thenbfJWT Claims Set parameter.StringgetSubject()Returns thesubJWT Claims Set parameter.StringgetType()Returns thetypJWT Claims Set parameter.StringtoString()-
Methods inherited from class org.apache.oltu.commons.json.CustomizableEntity
getCustomField, getCustomFields
-
-
-
-
Method Detail
-
getIssuer
public String getIssuer()
Returns theissJWT Claims Set parameter.- Returns:
- the
issJWT Claims Set parameter.
-
getSubject
public String getSubject()
Returns thesubJWT Claims Set parameter.- Returns:
- the
subJWT Claims Set parameter.
-
getAudience
public String getAudience()
Returns the first audience of theaudJWT Claims Set parameter.There may be more than one audience listed.
- Returns:
- the
audJWT Claims Set parameter. - See Also:
getAudiences()
-
getAudiences
public List<String> getAudiences()
Returns theaudJWT Claims Set parameter.- Returns:
- the
audJWT Claims Set parameter.
-
getExpirationTime
public long getExpirationTime()
Returns theexpJWT Claims Set parameter.- Returns:
- the
expJWT Claims Set parameter.
-
getNotBefore
public String getNotBefore()
Returns thenbfJWT Claims Set parameter.- Returns:
- the
nbfJWT Claims Set parameter.
-
getIssuedAt
public long getIssuedAt()
Returns theiatJWT Claims Set parameter.- Returns:
- the
iatJWT Claims Set parameter.
-
getJwdId
public String getJwdId()
Returns thejtiJWT Claims Set parameter.- Returns:
- the
jtiJWT Claims Set parameter.
-
getType
public String getType()
Returns thetypJWT Claims Set parameter.- Returns:
- the
typJWT Claims Set parameter.
-
toString
public String toString()
- Overrides:
toStringin classCustomizableEntity
-
-