public class JwtClaims extends Object
| Constructor and Description |
|---|
JwtClaims() |
public static JwtClaims parse(String jsonClaims) throws InvalidJwtException
InvalidJwtExceptionpublic String getIssuer() throws MalformedClaimException
MalformedClaimExceptionpublic void setIssuer(String issuer)
public String getSubject() throws MalformedClaimException
MalformedClaimExceptionpublic void setSubject(String subject)
public void setAudience(String audience)
public void setAudience(String... audience)
public List<String> getAudience() throws MalformedClaimException
MalformedClaimExceptionpublic NumericDate getExpirationTime() throws MalformedClaimException
MalformedClaimExceptionpublic void setExpirationTime(NumericDate expirationTime)
public void setExpirationTimeMinutesInTheFuture(float minutes)
public NumericDate getNotBefore() throws MalformedClaimException
MalformedClaimExceptionpublic void setNotBefore(NumericDate notBefore)
public void setNotBeforeMinutesInThePast(float minutes)
public NumericDate getIssuedAt() throws MalformedClaimException
MalformedClaimExceptionpublic void setIssuedAt(NumericDate issuedAt)
public void setIssuedAtToNow()
public String getJwtId() throws MalformedClaimException
MalformedClaimExceptionpublic void setJwtId(String jwtId)
public void setGeneratedJwtId(int numberOfBytes)
public void setGeneratedJwtId()
public void unsetClaim(String claimName)
public <T> T getClaimValue(String claimName, Class<T> type) throws MalformedClaimException
MalformedClaimExceptionpublic boolean hasClaim(String claimName)
public NumericDate getNumericDateClaimValue(String claimName) throws MalformedClaimException
MalformedClaimExceptionpublic String getStringClaimValue(String claimName) throws MalformedClaimException
MalformedClaimExceptionpublic List<String> getStringListClaimValue(String claimName) throws MalformedClaimException
MalformedClaimExceptionpublic void setNumericDateClaim(String claimName, NumericDate value)
public boolean isClaimValueString(String claimName)
public boolean isClaimValueStringList(String claimName)
public Collection<String> getClaimNames(Set<String> omittedClaims)
public Collection<String> getClaimNames()
public String toJson()
public String getRawJson()
Copyright © 2015. All rights reserved.