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
36 |
# File 'sig/capsium/package/security_config.rbs', line 36
def initialize: (?integrity_checks: IntegrityChecks? integrity_checks,
|
Instance Attribute Details
#digital_signatures ⇒ DigitalSignatures?
Returns the value of attribute digital_signatures.
34 35 36 |
# File 'sig/capsium/package/security_config.rbs', line 34 def digital_signatures @digital_signatures end |
#integrity_checks ⇒ IntegrityChecks?
Returns the value of attribute integrity_checks.
33 34 35 |
# File 'sig/capsium/package/security_config.rbs', line 33 def integrity_checks @integrity_checks end |
Instance Method Details
#to_hash ⇒ Hash[String, untyped]
40 |
# File 'sig/capsium/package/security_config.rbs', line 40
def to_hash: () -> Hash[String, untyped]
|
#to_json ⇒ String
39 |
# File 'sig/capsium/package/security_config.rbs', line 39
def to_json: (*untyped args) -> String
|