Class: Capsium::Package::DigitalSignatures
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Capsium::Package::DigitalSignatures
- Defined in:
- lib/capsium/package/security_config.rb,
sig/capsium/package/security_config.rbs
Overview
The "digitalSignatures" object of security.json (parsed only; signing is a later phase).
Instance Attribute Summary collapse
-
#public_key ⇒ String?
Returns the value of attribute public_key.
-
#signature_file ⇒ String?
Returns the value of attribute signature_file.
Instance Method Summary collapse
Constructor Details
#initialize ⇒ Object
24 |
# File 'sig/capsium/package/security_config.rbs', line 24
def initialize: (?public_key: String? public_key,
|
Instance Attribute Details
#public_key ⇒ String?
Returns the value of attribute public_key.
21 22 23 |
# File 'sig/capsium/package/security_config.rbs', line 21 def public_key @public_key end |
#signature_file ⇒ String?
Returns the value of attribute signature_file.
22 23 24 |
# File 'sig/capsium/package/security_config.rbs', line 22 def signature_file @signature_file end |
Instance Method Details
#to_hash ⇒ Hash[String, untyped]
28 |
# File 'sig/capsium/package/security_config.rbs', line 28
def to_hash: () -> Hash[String, untyped]
|
#to_json ⇒ String
27 |
# File 'sig/capsium/package/security_config.rbs', line 27
def to_json: (*untyped args) -> String
|