Class OidcClientCommonConfig.Credentials.Provider

java.lang.Object
io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
Enclosing class:
OidcClientCommonConfig.Credentials

public static class OidcClientCommonConfig.Credentials.Provider extends Object
CredentialsProvider, which provides a client secret.
  • Field Details

    • name

      public Optional<String> name
      The CredentialsProvider bean name, which should only be set if more than one CredentialsProvider is registered
    • keyringName

      public Optional<String> keyringName
      The CredentialsProvider keyring name. The keyring name is only required when the CredentialsProvider being used requires the keyring name to look up the secret, which is often the case when a CredentialsProvider is shared by multiple extensions to retrieve credentials from a more dynamic source like a vault instance or secret manager
    • key

      public Optional<String> key
      The CredentialsProvider client secret key
  • Constructor Details

    • Provider

      public Provider()
  • Method Details