# Package io.vertx.ext.auth.oauth2

- Interface Summary
  Interface | Description
  --- | ---
  AccessToken | AccessToken extension to the User interface
  KeycloakHelper | Helper class for processing Keycloak principal.
  OAuth2Auth | Factory interface for creating OAuth2 based `AuthProvider` instances.
  OAuth2RBAC | Functional interface that allows users to implement custom RBAC verifiers for OAuth2/OpenId Connect.
  OAuth2Response | A response from a fetch request.

- Class Summary
  Class | Description
  --- | ---
  OAuth2ClientOptions | Options describing how an OAuth2 `HttpClient` will make connections.
  OAuth2ClientOptionsConverter | Converter for `OAuth2ClientOptions`.

- Enum Summary
  Enum | Description
  --- | ---
  OAuth2FlowType | OAuth2 Flows

Copyright © 2019 Eclipse. All rights reserved.