Class OidcCommonConfigBuilder<T>
java.lang.Object
io.quarkus.oidc.common.runtime.config.OidcCommonConfigBuilder<T>
- Direct Known Subclasses:
OidcClientCommonConfigBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedOidcCommonConfigBuilder(OidcCommonConfig oidcCommonConfig) -
Method Summary
Modifier and TypeMethodDescriptionauthServerUrl(String authServerUrl) connectionDelay(Duration connectionDelay) connectionRetryCount(int connectionRetryCount) connectionTimeout(Duration connectionTimeout) discoveryEnabled(boolean discoveryEnabled) followRedirects(boolean followRedirects) protected abstract TmaxPoolSize(int maxPoolSize) registrationPath(String registrationPath) tlsConfigurationName(String tlsConfigurationName) useBlockingDnsLookup(boolean useBlockingDnsLookup)
-
Constructor Details
-
OidcCommonConfigBuilder
-
-
Method Details
-
getBuilder
-
authServerUrl
- Parameters:
authServerUrl-OidcCommonConfig.authServerUrl()- Returns:
- T builder
-
discoveryEnabled
- Parameters:
discoveryEnabled-OidcCommonConfig.discoveryEnabled()- Returns:
- T builder
-
registrationPath
- Parameters:
registrationPath-OidcCommonConfig.registrationPath()- Returns:
- T builder
-
connectionDelay
- Parameters:
connectionDelay-OidcCommonConfig.connectionDelay()- Returns:
- T builder
-
connectionRetryCount
- Parameters:
connectionRetryCount-OidcCommonConfig.connectionRetryCount()- Returns:
- T builder
-
connectionTimeout
- Parameters:
connectionTimeout-OidcCommonConfig.connectionTimeout()- Returns:
- T builder
-
useBlockingDnsLookup
- Parameters:
useBlockingDnsLookup-OidcCommonConfig.useBlockingDnsLookup()- Returns:
- T builder
-
maxPoolSize
- Parameters:
maxPoolSize-OidcCommonConfig.maxPoolSize()- Returns:
- T builder
-
followRedirects
- Parameters:
followRedirects-OidcCommonConfig.followRedirects()- Returns:
- T builder
-
proxy
- Parameters:
host-OidcCommonConfig.Proxy.host()port-OidcCommonConfig.Proxy.port()- Returns:
- T builder
-
proxy
- Parameters:
host-OidcCommonConfig.Proxy.host()port-OidcCommonConfig.Proxy.port()username-OidcCommonConfig.Proxy.username()password-OidcCommonConfig.Proxy.password()- Returns:
- T builder
-
tlsConfigurationName
- Parameters:
tlsConfigurationName-OidcCommonConfig.Tls.tlsConfigurationName()- Returns:
- T builder
-