public interface KeycloakAuth
OAuth2Auth
for Keycloak.Modifier and Type | Method and Description |
---|---|
static OAuth2Auth |
create(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject config)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject config,
io.vertx.core.http.HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(io.vertx.core.Vertx vertx,
OAuth2FlowType flow,
io.vertx.core.json.JsonObject config)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(io.vertx.core.Vertx vertx,
OAuth2FlowType flow,
io.vertx.core.json.JsonObject config,
io.vertx.core.http.HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth create(io.vertx.core.Vertx vertx, io.vertx.core.json.JsonObject config)
config
- the json config file exported from Keycloak admin consolestatic OAuth2Auth create(io.vertx.core.Vertx vertx, OAuth2FlowType flow, io.vertx.core.json.JsonObject config)
flow
- the oauth2 flow to useconfig
- the json config file exported from Keycloak admin consolestatic OAuth2Auth create(io.vertx.core.Vertx vertx, io.vertx.core.json.JsonObject config, io.vertx.core.http.HttpClientOptions httpClientOptions)
config
- the json config file exported from Keycloak admin consolehttpClientOptions
- custom http client optionsstatic OAuth2Auth create(io.vertx.core.Vertx vertx, OAuth2FlowType flow, io.vertx.core.json.JsonObject config, io.vertx.core.http.HttpClientOptions httpClientOptions)
flow
- the oauth2 flow to useconfig
- the json config file exported from Keycloak admin consolehttpClientOptions
- custom http client optionsCopyright © 2018. All rights reserved.