public class JwtClaims extends Object
Constructor and Description |
---|
JwtClaims() |
public static JwtClaims parse(String jsonClaims) throws InvalidJwtException
InvalidJwtException
public String getIssuer() throws MalformedClaimException
MalformedClaimException
public void setIssuer(String issuer)
public String getSubject() throws MalformedClaimException
MalformedClaimException
public void setSubject(String subject)
public void setAudience(String audience)
public void setAudience(String... audience)
public List<String> getAudience() throws MalformedClaimException
MalformedClaimException
public NumericDate getExpirationTime() throws MalformedClaimException
MalformedClaimException
public void setExpirationTime(NumericDate expirationTime)
public void setExpirationTimeMinutesInTheFuture(float minutes)
public NumericDate getNotBefore() throws MalformedClaimException
MalformedClaimException
public void setNotBefore(NumericDate notBefore)
public void setNotBeforeMinutesInThePast(float minutes)
public NumericDate getIssuedAt() throws MalformedClaimException
MalformedClaimException
public void setIssuedAt(NumericDate issuedAt)
public void setIssuedAtToNow()
public String getJwtId() throws MalformedClaimException
MalformedClaimException
public 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
MalformedClaimException
public boolean hasClaim(String claimName)
public NumericDate getNumericDateClaimValue(String claimName) throws MalformedClaimException
MalformedClaimException
public String getStringClaimValue(String claimName) throws MalformedClaimException
MalformedClaimException
public List<String> getStringListClaimValue(String claimName) throws MalformedClaimException
MalformedClaimException
public 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.