Interface OidcClientRegistrationConfig
- All Superinterfaces:
io.quarkus.oidc.common.runtime.config.OidcCommonConfig
public interface OidcClientRegistrationConfig
extends io.quarkus.oidc.common.runtime.config.OidcCommonConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceClient metadataNested classes/interfaces inherited from interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Proxy, io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls -
Method Summary
Modifier and TypeMethodDescriptionauthServerUrl(String authServerUrl) CreatesOidcClientRegistrationConfigbuilder populated with documented default values.builder()CreatesOidcClientRegistrationConfigbuilder populated with documented default values.builder(OidcClientRegistrationConfig config) CreatesOidcClientRegistrationConfigbuilder populated withconfigvalues.id()OIDC Client Registration idInitial access tokenmetadata()Client metadatabooleanIf the client configured withmetadata()must be registered at startup.booleanIf this client registration configuration is enabled.registrationPath(String registrationPath) CreatesOidcClientRegistrationConfigbuilder populated with documented default values.Methods inherited from interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
authServerUrl, connectionDelay, connectionRetryCount, connectionTimeout, discoveryEnabled, followRedirects, maxPoolSize, proxy, registrationPath, tls, useBlockingDnsLookup
-
Method Details
-
id
OIDC Client Registration id -
registrationEnabled
@WithDefault("true") boolean registrationEnabled()If this client registration configuration is enabled. -
registerEarly
@WithDefault("true") boolean registerEarly()If the client configured withmetadata()must be registered at startup. -
initialToken
Initial access token -
metadata
OidcClientRegistrationConfig.Metadata metadata()Client metadata -
builder
CreatesOidcClientRegistrationConfigbuilder populated with documented default values.- Returns:
- OidcClientRegistrationConfigBuilder builder
-
builder
CreatesOidcClientRegistrationConfigbuilder populated withconfigvalues.- Parameters:
config- client registration config; must not be null- Returns:
- OidcClientRegistrationConfigBuilder
-
authServerUrl
CreatesOidcClientRegistrationConfigbuilder populated with documented default values.- Parameters:
authServerUrl-OidcCommonConfig.authServerUrl()- Returns:
- OidcClientRegistrationConfigBuilder builder
-
registrationPath
CreatesOidcClientRegistrationConfigbuilder populated with documented default values.- Parameters:
registrationPath-OidcCommonConfig.registrationPath()- Returns:
- OidcClientRegistrationConfigBuilder builder
-