Class JwtClaims
- java.lang.Object
-
- org.apache.cxf.jaxrs.json.basic.JsonMapObject
-
- org.apache.cxf.rs.security.jose.jwt.JwtClaims
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractUserInfo
public class JwtClaims extends JsonMapObject
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAudience()Get a single audience value.List<String>getAudiences()Get an array of audiencesObjectgetClaim(String name)LonggetExpiryTime()LonggetIssuedAt()StringgetIssuer()LonggetNotBefore()StringgetSubject()StringgetTokenId()voidsetAudience(String audience)Set a single audience value which will be serialized as a StringvoidsetAudiences(List<String> audiences)Set an array of audiencesJwtClaimssetClaim(String name, Object value)voidsetExpiryTime(Long expiresIn)voidsetIssuedAt(Long issuedAt)voidsetIssuer(String issuer)voidsetNotBefore(Long notBefore)voidsetSubject(String subject)voidsetTokenId(String id)-
Methods inherited from class org.apache.cxf.jaxrs.json.basic.JsonMapObject
asMap, containsProperty, equals, getBooleanProperty, getIntegerProperty, getJsonMapProperty, getListMapProperty, getListStringProperty, getLongProperty, getMapProperty, getProperty, getStringProperty, getUpdateCount, hashCode, removeProperty, setProperty, size
-
-
-
-
Method Detail
-
setIssuer
public void setIssuer(String issuer)
-
getIssuer
public String getIssuer()
-
setSubject
public void setSubject(String subject)
-
getSubject
public String getSubject()
-
setAudience
public void setAudience(String audience)
Set a single audience value which will be serialized as a String- Parameters:
audience- the audience
-
getAudience
public String getAudience()
Get a single audience value. If the audience claim value is an array then the first value will be returned.- Returns:
- the audience
-
setAudiences
public void setAudiences(List<String> audiences)
Set an array of audiences- Parameters:
audiences- the audiences array
-
getAudiences
public List<String> getAudiences()
Get an array of audiences- Returns:
- the audiences array
-
setExpiryTime
public void setExpiryTime(Long expiresIn)
-
getExpiryTime
public Long getExpiryTime()
-
setNotBefore
public void setNotBefore(Long notBefore)
-
getNotBefore
public Long getNotBefore()
-
setIssuedAt
public void setIssuedAt(Long issuedAt)
-
getIssuedAt
public Long getIssuedAt()
-
setTokenId
public void setTokenId(String id)
-
getTokenId
public String getTokenId()
-
-