## Uses of Class
io.vertx.ext.auth.oauth2.OAuth2FlowType

- Packages that use OAuth2FlowType
  Package | Description
  --- | ---
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.auth.oauth2.providers |
  io.vertx.reactivex.ext.auth.oauth2.providers |
  io.vertx.rxjava3.ext.auth.oauth2.providers |

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

    Methods in io.vertx.ext.auth.oauth2 that return OAuth2FlowType
    Modifier and Type | Method | Description
    --- | --- | ---
    `OAuth2FlowType` | Oauth2Credentials.`getFlow()` |
    `static OAuth2FlowType` | OAuth2FlowType.`getFlow​(String grantType)` |
    `static OAuth2FlowType` | OAuth2FlowType.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static OAuth2FlowType[]` | OAuth2FlowType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in io.vertx.ext.auth.oauth2 with parameters of type OAuth2FlowType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Oauth2Credentials` | Oauth2Credentials.`setFlow​(OAuth2FlowType flow)` |

  - ### Uses of OAuth2FlowType in io.vertx.ext.auth.oauth2.providers

    Methods in io.vertx.ext.auth.oauth2.providers with parameters of type OAuth2FlowType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config)` | Create a OAuth2Auth provider for Keycloak
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)` | Create a OAuth2Auth provider for Keycloak

  - ### Uses of OAuth2FlowType in io.vertx.reactivex.ext.auth.oauth2.providers

    Methods in io.vertx.reactivex.ext.auth.oauth2.providers with parameters of type OAuth2FlowType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config)` | Create a OAuth2Auth provider for Keycloak
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)` | Create a OAuth2Auth provider for Keycloak

  - ### Uses of OAuth2FlowType in io.vertx.rxjava3.ext.auth.oauth2.providers

    Methods in io.vertx.rxjava3.ext.auth.oauth2.providers with parameters of type OAuth2FlowType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config)` | Create a OAuth2Auth provider for Keycloak
    `static OAuth2Auth` | KeycloakAuth.`create​(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)` | Create a OAuth2Auth provider for Keycloak