Class OidcClientCommonConfigBuilder.OidcClientCommonConfigImpl
java.lang.Object
io.quarkus.oidc.common.runtime.config.OidcCommonConfigBuilder.OidcCommonConfigImpl
io.quarkus.oidc.common.runtime.config.OidcClientCommonConfigBuilder.OidcClientCommonConfigImpl
- All Implemented Interfaces:
OidcClientCommonConfig,OidcCommonConfig
- Enclosing class:
OidcClientCommonConfigBuilder<T>
protected static class OidcClientCommonConfigBuilder.OidcClientCommonConfigImpl
extends OidcCommonConfigBuilder.OidcCommonConfigImpl
implements OidcClientCommonConfig
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
OidcClientCommonConfig.CredentialsNested classes/interfaces inherited from interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
OidcCommonConfig.Proxy, OidcCommonConfig.Tls -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionclientId()The client id of the application.The client name of the application.Different authentication options for OIDC client to access OIDC token and other secured endpoints.The relative path or absolute URL of the OIDC token revocation endpoint.The OIDC token endpoint that issues access and refresh tokens; specified as a relative path or absolute URL.Methods inherited from class io.quarkus.oidc.common.runtime.config.OidcCommonConfigBuilder.OidcCommonConfigImpl
authServerUrl, connectionDelay, connectionRetryCount, connectionTimeout, discoveryEnabled, followRedirects, maxPoolSize, proxy, registrationPath, tls, useBlockingDnsLookupMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
authServerUrl, connectionDelay, connectionRetryCount, connectionTimeout, discoveryEnabled, followRedirects, maxPoolSize, proxy, registrationPath, tls, useBlockingDnsLookup
-
Constructor Details
-
OidcClientCommonConfigImpl
-
-
Method Details
-
tokenPath
Description copied from interface:OidcClientCommonConfigThe OIDC token endpoint that issues access and refresh tokens; specified as a relative path or absolute URL. Set ifOidcCommonConfig.discoveryEnabled()is `false` or a discovered token endpoint path must be customized.- Specified by:
tokenPathin interfaceOidcClientCommonConfig
-
revokePath
Description copied from interface:OidcClientCommonConfigThe relative path or absolute URL of the OIDC token revocation endpoint.- Specified by:
revokePathin interfaceOidcClientCommonConfig
-
clientId
Description copied from interface:OidcClientCommonConfigThe client id of the application. Each application has a client id that is used to identify the application. Setting the client id is not required ifis `service` and no token introspection is required.invalid reference
#applicationType- Specified by:
clientIdin interfaceOidcClientCommonConfig
-
clientName
Description copied from interface:OidcClientCommonConfigThe client name of the application. It is meant to represent a human readable description of the application which you may provide when an application (client) is registered in an OpenId Connect provider's dashboard. For example, you can set this property to have more informative log messages which record an activity of the given client.- Specified by:
clientNamein interfaceOidcClientCommonConfig
-
credentials
Description copied from interface:OidcClientCommonConfigDifferent authentication options for OIDC client to access OIDC token and other secured endpoints.- Specified by:
credentialsin interfaceOidcClientCommonConfig
-