Interface OidcCommonConfig.Proxy

All Known Implementing Classes:
OidcCommonConfig.Proxy
Enclosing interface:
OidcCommonConfig

public static interface OidcCommonConfig.Proxy
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Use the proxy registry instead.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Use the proxy registry instead.
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
    Use the proxy registry instead.
    The name of the proxy configuration to use.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Use the proxy registry instead.
  • Method Details

    • proxyConfigurationName

      Optional<String> proxyConfigurationName()
      The name of the proxy configuration to use.

      If a name is configured, it uses the configuration from quarkus.proxy.<name>.*. Please note that the 'non-proxy-hosts' option is currently not supported. If a name is configured, but no proxy configuration is found with that name then an error will be thrown.

      The default proxy configuration is not used by default.

    • host

      @Deprecated(since="3.31", forRemoval=true) Optional<String> host()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the proxy registry instead.
      The host name or IP address of the Proxy.
      Note: If the OIDC adapter requires a Proxy to talk with the OIDC server (Provider), set this value to enable the usage of a Proxy.
    • port

      @Deprecated(since="3.31", forRemoval=true) @WithDefault("80") int port()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the proxy registry instead.
      The port number of the Proxy. The default value is `80`.
    • username

      @Deprecated(since="3.31", forRemoval=true) Optional<String> username()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the proxy registry instead.
      The username, if the Proxy needs authentication.
    • password

      @Deprecated(since="3.31", forRemoval=true) Optional<String> password()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the proxy registry instead.
      The password, if the Proxy needs authentication.