Class JWTOptions

java.lang.Object
org.apache.camel.oauth.JWTOptions

public class JWTOptions extends Object
  • Constructor Details

    • JWTOptions

      public JWTOptions()
  • Method Details

    • getLeeway

      public int getLeeway()
    • setLeeway

      public JWTOptions setLeeway(int leeway)
    • isIgnoreExpiration

      public boolean isIgnoreExpiration()
    • setIgnoreExpiration

      public JWTOptions setIgnoreExpiration(boolean ignoreExpiration)
    • getAlgorithm

      public String getAlgorithm()
    • setAlgorithm

      public JWTOptions setAlgorithm(String algorithm)
    • getHeader

      public io.vertx.core.json.JsonObject getHeader()
    • setHeader

      public JWTOptions setHeader(io.vertx.core.json.JsonObject header)
    • isNoTimestamp

      public boolean isNoTimestamp()
    • setNoTimestamp

      public JWTOptions setNoTimestamp(boolean noTimestamp)
    • getExpiresInSeconds

      public int getExpiresInSeconds()
    • setExpiresInSeconds

      public JWTOptions setExpiresInSeconds(int expires)
    • setExpiresInMinutes

      public JWTOptions setExpiresInMinutes(int expiresInMinutes)
    • getAudience

      public List<String> getAudience()
    • setAudience

      public JWTOptions setAudience(List<String> audience)
    • addAudience

      public JWTOptions addAudience(String audience)
    • getIssuer

      public String getIssuer()
    • setIssuer

      public JWTOptions setIssuer(String issuer)
    • getSubject

      public String getSubject()
    • setSubject

      public JWTOptions setSubject(String subject)
    • getNonceAlgorithm

      public String getNonceAlgorithm()
    • setNonceAlgorithm

      public JWTOptions setNonceAlgorithm(String nonceAlgorithm)