Class OidcClientCommonConfig

java.lang.Object
io.quarkus.oidc.common.runtime.OidcCommonConfig
io.quarkus.oidc.common.runtime.OidcClientCommonConfig

public class OidcClientCommonConfig extends OidcCommonConfig
  • Field Details

    • tokenPath

      public Optional<String> tokenPath
      The OIDC token endpoint that issues access and refresh tokens; specified as a relative path or absolute URL. Set if OidcCommonConfig.discoveryEnabled is `false` or a discovered token endpoint path must be customized.
    • revokePath

      public Optional<String> revokePath
      The relative path or absolute URL of the OIDC token revocation endpoint.
    • clientId

      public Optional<String> clientId
      The 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 if #applicationType is `service` and no token introspection is required.
    • clientName

      public Optional<String> clientName
      The 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.
    • credentials

      Credentials the OIDC adapter uses to authenticate to the OIDC server.
  • Constructor Details

    • OidcClientCommonConfig

      public OidcClientCommonConfig()
    • OidcClientCommonConfig

      protected OidcClientCommonConfig(OidcClientCommonConfig mapping)
  • Method Details