Class: Conductor::Http::Models::AuthenticationConfig
- Defined in:
- lib/conductor/http/models/authentication_config.rb
Overview
AuthenticationConfig model - gateway authentication configuration
Constant Summary collapse
- SWAGGER_TYPES =
{ id: 'String', application_id: 'String', authentication_type: 'String', api_keys: 'Array<String>', audience: 'String', conductor_token: 'String', created_by: 'String', fallback_to_default_auth: 'Boolean', issuer_uri: 'String', passthrough: 'Boolean', token_in_workflow_input: 'Boolean', updated_by: 'String' }.freeze
- ATTRIBUTE_MAP =
{ id: :id, application_id: :applicationId, authentication_type: :authenticationType, api_keys: :apiKeys, audience: :audience, conductor_token: :conductorToken, created_by: :createdBy, fallback_to_default_auth: :fallbackToDefaultAuth, issuer_uri: :issuerUri, passthrough: :passthrough, token_in_workflow_input: :tokenInWorkflowInput, updated_by: :updatedBy }.freeze
Instance Attribute Summary collapse
-
#api_keys ⇒ Object
Returns the value of attribute api_keys.
-
#application_id ⇒ Object
Returns the value of attribute application_id.
-
#audience ⇒ Object
Returns the value of attribute audience.
-
#authentication_type ⇒ Object
Returns the value of attribute authentication_type.
-
#conductor_token ⇒ Object
Returns the value of attribute conductor_token.
-
#created_by ⇒ Object
Returns the value of attribute created_by.
-
#fallback_to_default_auth ⇒ Object
Returns the value of attribute fallback_to_default_auth.
-
#id ⇒ Object
Returns the value of attribute id.
-
#issuer_uri ⇒ Object
Returns the value of attribute issuer_uri.
-
#passthrough ⇒ Object
Returns the value of attribute passthrough.
-
#token_in_workflow_input ⇒ Object
Returns the value of attribute token_in_workflow_input.
-
#updated_by ⇒ Object
Returns the value of attribute updated_by.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ AuthenticationConfig
constructor
A new instance of AuthenticationConfig.
Methods inherited from BaseModel
attribute_map, deserialize_model, deserialize_value, find_model_class, from_hash, from_json, parse_datetime, swagger_types, #to_h, #to_json
Constructor Details
#initialize(params = {}) ⇒ AuthenticationConfig
Returns a new instance of AuthenticationConfig.
50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
# File 'lib/conductor/http/models/authentication_config.rb', line 50 def initialize(params = {}) @id = params[:id] @application_id = params[:application_id] @authentication_type = params[:authentication_type] @api_keys = params[:api_keys] @audience = params[:audience] @conductor_token = params[:conductor_token] @created_by = params[:created_by] @fallback_to_default_auth = params[:fallback_to_default_auth] @issuer_uri = params[:issuer_uri] @passthrough = params[:passthrough] @token_in_workflow_input = params[:token_in_workflow_input] @updated_by = params[:updated_by] end |
Instance Attribute Details
#api_keys ⇒ Object
Returns the value of attribute api_keys.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def api_keys @api_keys end |
#application_id ⇒ Object
Returns the value of attribute application_id.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def application_id @application_id end |
#audience ⇒ Object
Returns the value of attribute audience.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def audience @audience end |
#authentication_type ⇒ Object
Returns the value of attribute authentication_type.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def authentication_type @authentication_type end |
#conductor_token ⇒ Object
Returns the value of attribute conductor_token.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def conductor_token @conductor_token end |
#created_by ⇒ Object
Returns the value of attribute created_by.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def created_by @created_by end |
#fallback_to_default_auth ⇒ Object
Returns the value of attribute fallback_to_default_auth.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def fallback_to_default_auth @fallback_to_default_auth end |
#id ⇒ Object
Returns the value of attribute id.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def id @id end |
#issuer_uri ⇒ Object
Returns the value of attribute issuer_uri.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def issuer_uri @issuer_uri end |
#passthrough ⇒ Object
Returns the value of attribute passthrough.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def passthrough @passthrough end |
#token_in_workflow_input ⇒ Object
Returns the value of attribute token_in_workflow_input.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def token_in_workflow_input @token_in_workflow_input end |
#updated_by ⇒ Object
Returns the value of attribute updated_by.
45 46 47 |
# File 'lib/conductor/http/models/authentication_config.rb', line 45 def updated_by @updated_by end |