Class: Aws::Appflow::Types::AuthenticationConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::AuthenticationConfig
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
Contains information about the authentication config that the connector supports.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#custom_auth_configs ⇒ Array<Types::CustomAuthConfig>
Contains information required for custom authentication.
-
#is_api_key_auth_supported ⇒ Boolean
Indicates whether API key authentication is supported by the connector.
-
#is_basic_auth_supported ⇒ Boolean
Indicates whether basic authentication is supported by the connector.
-
#is_custom_auth_supported ⇒ Boolean
Indicates whether custom authentication is supported by the connector.
-
#is_o_auth_2_supported ⇒ Boolean
Indicates whether OAuth 2.0 authentication is supported by the connector.
-
#o_auth_2_defaults ⇒ Types::OAuth2Defaults
Contains the default values required for OAuth 2.0 authentication.
Instance Attribute Details
#custom_auth_configs ⇒ Array<Types::CustomAuthConfig>
Contains information required for custom authentication.
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |
#is_api_key_auth_supported ⇒ Boolean
Indicates whether API key authentication is supported by the connector
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |
#is_basic_auth_supported ⇒ Boolean
Indicates whether basic authentication is supported by the connector.
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |
#is_custom_auth_supported ⇒ Boolean
Indicates whether custom authentication is supported by the connector
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |
#is_o_auth_2_supported ⇒ Boolean
Indicates whether OAuth 2.0 authentication is supported by the connector.
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |
#o_auth_2_defaults ⇒ Types::OAuth2Defaults
Contains the default values required for OAuth 2.0 authentication.
194 195 196 197 198 199 200 201 202 203 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 194 class AuthenticationConfig < Struct.new( :is_basic_auth_supported, :is_api_key_auth_supported, :is_o_auth_2_supported, :is_custom_auth_supported, :o_auth_2_defaults, :custom_auth_configs) SENSITIVE = [] include Aws::Structure end |