Interface AuthenticationConfig.Builder

    • Method Detail

      • isBasicAuthSupported

        AuthenticationConfig.Builder isBasicAuthSupported​(Boolean isBasicAuthSupported)

        Indicates whether basic authentication is supported by the connector.

        Parameters:
        isBasicAuthSupported - Indicates whether basic authentication is supported by the connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isApiKeyAuthSupported

        AuthenticationConfig.Builder isApiKeyAuthSupported​(Boolean isApiKeyAuthSupported)

        Indicates whether API key authentication is supported by the connector

        Parameters:
        isApiKeyAuthSupported - Indicates whether API key authentication is supported by the connector
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isOAuth2Supported

        AuthenticationConfig.Builder isOAuth2Supported​(Boolean isOAuth2Supported)

        Indicates whether OAuth 2.0 authentication is supported by the connector.

        Parameters:
        isOAuth2Supported - Indicates whether OAuth 2.0 authentication is supported by the connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isCustomAuthSupported

        AuthenticationConfig.Builder isCustomAuthSupported​(Boolean isCustomAuthSupported)

        Indicates whether custom authentication is supported by the connector

        Parameters:
        isCustomAuthSupported - Indicates whether custom authentication is supported by the connector
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • oAuth2Defaults

        AuthenticationConfig.Builder oAuth2Defaults​(OAuth2Defaults oAuth2Defaults)

        Contains the default values required for OAuth 2.0 authentication.

        Parameters:
        oAuth2Defaults - Contains the default values required for OAuth 2.0 authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customAuthConfigs

        AuthenticationConfig.Builder customAuthConfigs​(Collection<CustomAuthConfig> customAuthConfigs)

        Contains information required for custom authentication.

        Parameters:
        customAuthConfigs - Contains information required for custom authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customAuthConfigs

        AuthenticationConfig.Builder customAuthConfigs​(CustomAuthConfig... customAuthConfigs)

        Contains information required for custom authentication.

        Parameters:
        customAuthConfigs - Contains information required for custom authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.