## Uses of Class
io.vertx.ext.auth.JWTOptions

- Packages that use JWTOptions
  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 |

- - ### Uses of JWTOptions in io.vertx.ext.auth

    Methods in io.vertx.ext.auth that return JWTOptions
    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)`

    Methods in io.vertx.ext.auth with parameters of type JWTOptions
    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)`

  - ### Uses of JWTOptions in io.vertx.ext.auth.jwt

    Subclasses of JWTOptions in io.vertx.ext.auth.jwt
    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.

    Methods in io.vertx.ext.auth.jwt that return JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `JWTOptions` | JWTAuthOptions.`getJWTOptions()`

    Methods in io.vertx.ext.auth.jwt with parameters of type JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `String` | JWTAuth.`generateToken(JsonObject claims, JWTOptions options)` Generate a new JWT token.
    `JWTAuthOptions` | JWTAuthOptions.`setJWTOptions(JWTOptions jwtOptions)`

  - ### Uses of JWTOptions in io.vertx.ext.auth.oauth2

    Methods in io.vertx.ext.auth.oauth2 that return JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `JWTOptions` | OAuth2ClientOptions.`getJWTOptions()`

    Methods in io.vertx.ext.auth.oauth2 with parameters of type JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `OAuth2ClientOptions` | OAuth2ClientOptions.`setJWTOptions(JWTOptions jwtOptions)`

  - ### Uses of JWTOptions in io.vertx.reactivex.ext.auth.jwt

    Methods in io.vertx.reactivex.ext.auth.jwt with parameters of type JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `String` | JWTAuth.`generateToken(JsonObject claims, JWTOptions options)` Generate a new JWT token.

  - ### Uses of JWTOptions in io.vertx.rxjava.ext.auth.jwt

    Methods in io.vertx.rxjava.ext.auth.jwt with parameters of type JWTOptions
    Modifier and Type | Method and Description
    --- | ---
    `String` | JWTAuth.`generateToken(JsonObject claims, JWTOptions options)` Generate a new JWT token.

Copyright © 2022 Eclipse. All rights reserved.