Interface ClientConfig.OidcAuthentication

Enclosing interface:
ClientConfig

public static interface ClientConfig.OidcAuthentication
  • Method Details

    • getBaseUrl

      String getBaseUrl()
      Returns:
      never null
    • getDiscoveryPath

      String getDiscoveryPath()
      Returns:
      never null
    • isStartupConnectionTestEnabled

      boolean isStartupConnectionTestEnabled()
    • isDebugLoggingEnabled

      boolean isDebugLoggingEnabled()
    • getConnectTimeout

      Duration getConnectTimeout()
      Returns:
      never null
    • getReadTimeout

      Duration getReadTimeout()
      Returns:
      never null
    • getTrustStore

      KeyStore getTrustStore()
      Returns:
      never null
    • getClientId

      String getClientId()
      Returns:
      never null
    • getClientSecret

      char[] getClientSecret()
      Returns:
      never null
    • getProxy

      ClientConfig.Proxy getProxy()
      Returns:
      null if not enabled or configured as no-proxy url