Class: Capsium::Package::AuthenticationData
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Capsium::Package::AuthenticationData
- Defined in:
- lib/capsium/package/authentication_config.rb,
sig/capsium/package/authentication_config.rbs
Overview
The "authentication" object of authentication.json.
Instance Attribute Summary collapse
-
#basic_auth ⇒ BasicAuthConfig?
Returns the value of attribute basic_auth.
-
#oauth2 ⇒ OAuth2Config?
Returns the value of attribute oauth2.
Instance Method Summary collapse
Constructor Details
#initialize ⇒ Object
52 |
# File 'sig/capsium/package/authentication_config.rbs', line 52
def initialize: (?basic_auth: BasicAuthConfig? basic_auth,
|
Instance Attribute Details
#basic_auth ⇒ BasicAuthConfig?
Returns the value of attribute basic_auth.
49 50 51 |
# File 'sig/capsium/package/authentication_config.rbs', line 49 def basic_auth @basic_auth end |
#oauth2 ⇒ OAuth2Config?
Returns the value of attribute oauth2.
50 51 52 |
# File 'sig/capsium/package/authentication_config.rbs', line 50 def oauth2 @oauth2 end |
Instance Method Details
#to_hash ⇒ Hash[String, untyped]
56 |
# File 'sig/capsium/package/authentication_config.rbs', line 56
def to_hash: () -> Hash[String, untyped]
|
#to_json ⇒ String
55 |
# File 'sig/capsium/package/authentication_config.rbs', line 55
def to_json: (*untyped args) -> String
|