- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `keycloakAuth`

- `keycloakAuth`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`create` | `shared OAuth2Auth create(Vertx vertx, Object config)` Create a OAuth2Auth provider for Keycloak Parameters: `config` the json config file exported from Keycloak admin console
`create` | `shared OAuth2Auth create(Vertx vertx, Object config, HttpClientOptions httpClientOptions)` Create a OAuth2Auth provider for Keycloak Parameters: `config` the json config file exported from Keycloak admin console `httpClientOptions` custom http client options
`create` | `shared OAuth2Auth create(Vertx vertx, String flow, Object config)` Create a OAuth2Auth provider for Keycloak Parameters: `flow` the oauth2 flow to use `config` the json config file exported from Keycloak admin console
`create` | `shared OAuth2Auth create(Vertx vertx, String flow, Object config, HttpClientOptions httpClientOptions)` Create a OAuth2Auth provider for Keycloak Parameters: `flow` the oauth2 flow to use `config` the json config file exported from Keycloak admin console `httpClientOptions` custom http client options

Inherited Methods
Methods inherited from: `Object` `equals`