Modifier and Type | Field and Description |
---|---|
static TypeArg<KeycloakAuth> |
__TYPE_ARG |
Constructor and Description |
---|
KeycloakAuth(KeycloakAuth delegate) |
Modifier and Type | Method and Description |
---|---|
static OAuth2Auth |
create(Vertx vertx,
JsonObject config)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(Vertx vertx,
JsonObject config,
HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(Vertx vertx,
OAuth2FlowType flow,
JsonObject config)
Create a OAuth2Auth provider for Keycloak
|
static OAuth2Auth |
create(Vertx vertx,
OAuth2FlowType flow,
JsonObject config,
HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak
|
KeycloakAuth |
getDelegate() |
static KeycloakAuth |
newInstance(KeycloakAuth arg) |
public static final TypeArg<KeycloakAuth> __TYPE_ARG
public KeycloakAuth(KeycloakAuth delegate)
public KeycloakAuth getDelegate()
public static OAuth2Auth create(Vertx vertx, JsonObject config)
vertx
- config
- the json config file exported from Keycloak admin consolepublic static OAuth2Auth create(Vertx vertx, OAuth2FlowType flow, JsonObject config)
vertx
- flow
- the oauth2 flow to useconfig
- the json config file exported from Keycloak admin consolepublic static OAuth2Auth create(Vertx vertx, JsonObject config, HttpClientOptions httpClientOptions)
vertx
- config
- the json config file exported from Keycloak admin consolehttpClientOptions
- custom http client optionspublic static OAuth2Auth create(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)
vertx
- flow
- the oauth2 flow to useconfig
- the json config file exported from Keycloak admin consolehttpClientOptions
- custom http client optionspublic static KeycloakAuth newInstance(KeycloakAuth arg)
Copyright © 2017. All rights reserved.