Class: Capsium::Package::SecurityData
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Capsium::Package::SecurityData
- Defined in:
- lib/capsium/package/security_config.rb,
sig/capsium/package/security_config.rbs
Overview
The "security" object of security.json.
Instance Attribute Summary collapse
-
#digital_signatures ⇒ DigitalSignatures?
Returns the value of attribute digital_signatures.
-
#integrity_checks ⇒ IntegrityChecks?
Returns the value of attribute integrity_checks.
Instance Method Summary collapse
Constructor Details
#initialize ⇒ Object
39 |
# File 'sig/capsium/package/security_config.rbs', line 39
def initialize: (?integrity_checks: IntegrityChecks? integrity_checks,
|
Instance Attribute Details
#digital_signatures ⇒ DigitalSignatures?
Returns the value of attribute digital_signatures.
37 38 39 |
# File 'sig/capsium/package/security_config.rbs', line 37 def digital_signatures @digital_signatures end |
#integrity_checks ⇒ IntegrityChecks?
Returns the value of attribute integrity_checks.
36 37 38 |
# File 'sig/capsium/package/security_config.rbs', line 36 def integrity_checks @integrity_checks end |
Instance Method Details
#to_hash ⇒ Hash[String, untyped]
43 |
# File 'sig/capsium/package/security_config.rbs', line 43
def to_hash: () -> Hash[String, untyped]
|
#to_json ⇒ String
42 |
# File 'sig/capsium/package/security_config.rbs', line 42
def to_json: (*untyped args) -> String
|