Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
createshared OAuth2Auth create(Vertx vertx, Object config)

Create a OAuth2Auth provider for Keycloak

Parameters:
  • config

    the json config file exported from Keycloak admin console

createshared 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

createshared 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

createshared 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