Skip to content

AuthenticationConfig

Source code in docs_src/capo_appflow/types/authentication_config.py
class AuthenticationConfig(TypedDict, closed=True):
    is_basic_auth_supported: "capo_appflow.types.boolean.Boolean"
    """<p>Indicates whether basic authentication is supported by the connector.</p>"""
    is_api_key_auth_supported: "capo_appflow.types.boolean.Boolean"
    """<p>Indicates whether API key authentication is supported by the connector</p>"""
    is_o_auth2_supported: "capo_appflow.types.boolean.Boolean"
    """<p>Indicates whether OAuth 2.0 authentication is supported by the connector.</p>"""
    is_custom_auth_supported: "capo_appflow.types.boolean.Boolean"
    """<p>Indicates whether custom authentication is supported by the connector</p>"""
    o_auth2_defaults: NotRequired["capo_appflow.types.o_auth2_defaults.OAuth2Defaults"]
    """<p>Contains the default values required for OAuth 2.0 authentication.</p>"""
    custom_auth_configs: NotRequired[
        "capo_appflow.types.custom_auth_config_list.CustomAuthConfigList"
    ]
    """<p>Contains information required for custom authentication.</p>"""

custom_auth_configs instance-attribute

custom_auth_configs: NotRequired[CustomAuthConfigList]

Contains information required for custom authentication.

is_api_key_auth_supported instance-attribute

is_api_key_auth_supported: Boolean

Indicates whether API key authentication is supported by the connector

is_basic_auth_supported instance-attribute

is_basic_auth_supported: Boolean

Indicates whether basic authentication is supported by the connector.

is_custom_auth_supported instance-attribute

is_custom_auth_supported: Boolean

Indicates whether custom authentication is supported by the connector

is_o_auth2_supported instance-attribute

is_o_auth2_supported: Boolean

Indicates whether OAuth 2.0 authentication is supported by the connector.

o_auth2_defaults instance-attribute

o_auth2_defaults: NotRequired[OAuth2Defaults]

Contains the default values required for OAuth 2.0 authentication.