Package io.vertx.ext.auth
Class JWTOptions
- java.lang.Object
-
- io.vertx.ext.auth.JWTOptions
-
public class JWTOptions extends Object
-
-
Constructor Summary
Constructors Constructor Description JWTOptions()JWTOptions(JsonObject json)JWTOptions(JWTOptions other)
-
Method Summary
-
-
-
Constructor Detail
-
JWTOptions
public JWTOptions()
-
JWTOptions
public JWTOptions(JWTOptions other)
-
JWTOptions
public JWTOptions(JsonObject json)
-
-
Method Detail
-
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)
-
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
@Deprecated public String getNonceAlgorithm()
Deprecated.as of 4.5.25, was only used for the retired Azure AD Graph API
-
setNonceAlgorithm
@Deprecated public JWTOptions setNonceAlgorithm(String nonceAlgorithm)
Deprecated.as of 4.5.25, was only used for the retired Azure AD Graph API
-
-