keycloak
|
公開メンバ関数 | |
HttpClientProvider | create (KeycloakSession session) |
void | close () |
String | getId () |
void | init (Config.Scope config) |
void | postInit (KeycloakSessionFactory factory) |
default int | order () |
非公開メンバ関数 | |
void | lazyInit (KeycloakSession session) |
非公開変数類 | |
volatile CloseableHttpClient | httpClient |
Config.Scope | config |
静的非公開変数類 | |
static final Logger | logger = Logger.getLogger(DefaultHttpClientFactory.class) |
The default HttpClientFactory for HttpClientProvider's used by Keycloak for outbound HTTP calls.
The constructed clients can be configured via Keycloaks SPI configuration, e.g.
.
Examples for jboss-cli
/subsystem=keycloak-server/spi=connectionsHttpClient/provider=default:add(enabled=true)/subsystem=keycloak-server/spi=connectionsHttpClient/provider=default:write-attribute(name=properties.connection-pool-size,value=128)/subsystem=keycloak-server/spi=connectionsHttpClient/provider=default:write-attribute(name=properties.proxy-mappings,value=[".*\\.(google|googleapis)\\.com;http://www-proxy.acme.corp.com:8080",".*\\.acme\\.corp\\.com;NO_PROXY",".*;http://fallback:8080"])
|
inline |
org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。
|
inline |
org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。
|
inline |
|
inline |
org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。
|
inlineprivate |
|
inlineinherited |
|
inline |
|
private |
|
private |
|
staticprivate |