Class JWTOptions

java.lang.Object
io.vertx.ext.auth.JWTOptions

public class JWTOptions extends Object
  • Constructor Details

    • JWTOptions

      public JWTOptions()
    • JWTOptions

      public JWTOptions(JWTOptions other)
    • JWTOptions

      public JWTOptions(JsonObject json)
  • Method Details

    • toJson

      public JsonObject toJson()
    • 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 JsonObject getHeader()
    • setHeader

      public JWTOptions setHeader(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)