Interface OidcClientCommonConfig.Credentials

All Known Implementing Classes:
OidcClientCommonConfig.Credentials
Enclosing interface:
OidcClientCommonConfig

public static interface OidcClientCommonConfig.Credentials
Credentials used by OIDC client to authenticate to OIDC token and other secured endpoints.
  • Method Details

    • secret

      Optional<String> secret()
      The client secret used by the `client_secret_basic` authentication method. Must be set unless a secret is set in clientSecret() or jwt() client authentication is required. You can use `client-secret.value` instead, but both properties are mutually exclusive.
    • clientSecret

      The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods. Note that a `secret.value` property can be used instead to support the `client_secret_basic` method but both properties are mutually exclusive.
    • jwt

      Client JSON Web Token (JWT) authentication methods