# Uses of Package
io.vertx.ext.auth.oauth2

- Packages that use io.vertx.ext.auth.oauth2
  Package | Description
  --- | ---
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.auth.oauth2.providers |
  io.vertx.ext.auth.oauth2.rbac |
  io.vertx.ext.web.handler |
  io.vertx.rxjava3.ext.auth.oauth2 |
  io.vertx.rxjava3.ext.auth.oauth2.providers |
  io.vertx.rxjava3.ext.auth.oauth2.rbac |

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.ext.auth.oauth2
  Class and Description
  AccessToken Deprecated.
  Oauth2Credentials Credentials specific to the `OAuth2Auth` provider
  OAuth2FlowType OAuth2 Flows
  OAuth2Options Options describing how an OAuth2 `HttpClient` will make connections.
  OAuth2RBAC Deprecated. use the new Authorization API `AuthorizationProvider`
  OAuth2Response Deprecated. this interface was available before webclient was present, today it makes more sense to use a webclient to do http related calls.

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.ext.auth.oauth2.providers
  Class and Description
  OAuth2Auth Factory interface for creating OAuth2 based `AuthenticationProvider` instances.

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.ext.auth.oauth2.rbac
  Class and Description
  OAuth2RBAC Deprecated. use the new Authorization API `AuthorizationProvider`

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.ext.web.handler
  Class and Description
  OAuth2Auth Factory interface for creating OAuth2 based `AuthenticationProvider` instances.

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.rxjava3.ext.auth.oauth2
  Class and Description
  AccessToken Deprecated.
  KeycloakHelper Deprecated. Use the `User` principal to access this data as this class is not guaranteed to be secure as no cryptographic signatures are verified.
  OAuth2Auth Factory interface for creating OAuth2 based `AuthenticationProvider` instances.
  OAuth2FlowType OAuth2 Flows
  OAuth2Options Options describing how an OAuth2 `HttpClient` will make connections.
  OAuth2RBAC Deprecated. use the new Authorization API `AuthorizationProvider`
  OAuth2Response Deprecated. this interface was available before webclient was present, today it makes more sense to use a webclient to do http related calls.

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.rxjava3.ext.auth.oauth2.providers
  Class and Description
  OAuth2FlowType OAuth2 Flows
  OAuth2Options Options describing how an OAuth2 `HttpClient` will make connections.

- Classes in io.vertx.ext.auth.oauth2 used by io.vertx.rxjava3.ext.auth.oauth2.rbac
  Class and Description
  OAuth2Options Options describing how an OAuth2 `HttpClient` will make connections.

Copyright © 2021 Eclipse. All rights reserved.