| Package | Description | 
|---|---|
| io.vertx.ext.auth | |
| io.vertx.ext.auth.jwt | |
| io.vertx.ext.auth.oauth2 | |
| io.vertx.reactivex.ext.auth.jwt | |
| io.vertx.rxjava.ext.auth.jwt | 
| Modifier and Type | Method and Description | 
|---|---|
JWTOptions | 
JWTOptions.addAudience(String audience)  | 
JWTOptions | 
JWTOptions.addPermission(String permission)
Add a permission to this token. 
 | 
JWTOptions | 
JWTOptions.setAlgorithm(String algorithm)  | 
JWTOptions | 
JWTOptions.setAudience(List<String> audience)  | 
JWTOptions | 
JWTOptions.setExpiresInMinutes(int expiresInMinutes)  | 
JWTOptions | 
JWTOptions.setExpiresInSeconds(int expiresInSeconds)  | 
JWTOptions | 
JWTOptions.setHeader(JsonObject header)  | 
JWTOptions | 
JWTOptions.setIgnoreExpiration(boolean ignoreExpiration)  | 
JWTOptions | 
JWTOptions.setIssuer(String issuer)  | 
JWTOptions | 
JWTOptions.setLeeway(int leeway)  | 
JWTOptions | 
JWTOptions.setNoTimestamp(boolean noTimestamp)  | 
JWTOptions | 
JWTOptions.setPermissions(List<String> permissions)
The permissions of this token. 
 | 
JWTOptions | 
JWTOptions.setSubject(String subject)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
JWTOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
        JWTOptions obj)  | 
static void | 
JWTOptionsConverter.toJson(JWTOptions obj,
      JsonObject json)  | 
static void | 
JWTOptionsConverter.toJson(JWTOptions obj,
      Map<String,Object> json)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JWTOptions
Deprecated. 
 
In 4.0.0 this module will be merged with vertx-auth-common, for this reason this class should be found
 in the common module, instead of here. Changing the import should fix any deprecations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JWTOptions | 
JWTAuthOptions.getJWTOptions()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
JWTAuth.generateToken(JsonObject claims,
             JWTOptions options)
Generate a new JWT token. 
 | 
JWTAuthOptions | 
JWTAuthOptions.setJWTOptions(JWTOptions jwtOptions)  | 
| Modifier and Type | Method and Description | 
|---|---|
JWTOptions | 
OAuth2ClientOptions.getJWTOptions()  | 
| Modifier and Type | Method and Description | 
|---|---|
OAuth2ClientOptions | 
OAuth2ClientOptions.setJWTOptions(JWTOptions jwtOptions)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
JWTAuth.generateToken(JsonObject claims,
             JWTOptions options)
Generate a new JWT token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
JWTAuth.generateToken(JsonObject claims,
             JWTOptions options)
Generate a new JWT token. 
 | 
Copyright © 2020 Eclipse. All rights reserved.