Class BSV::Identity::IdentityCertificate ¶
Inherits: Object
A certificate together with its decrypted field values and optional certifier info.
Attributes¶
certificate [R] ¶
- @return [Hash] raw certificate data (type, subject, fields, etc.)
certifier_info [R] ¶
- @return [CertifierInfo, nil] display information about the certifier
decrypted_fields [R] ¶
- @return [Hash] certificate field values after decryption
Public Instance Methods¶
initialize(certificate:, decrypted_fields:, certifier_info: = nil) ¶
- @param
certificate[Hash] - @param
decrypted_fields[Hash] - @param
certifier_info[CertifierInfo, nil] - @return [IdentityCertificate] a new instance of IdentityCertificate