Class: Akero::Message
- Inherits:
-
Object
- Object
- Akero::Message
- Defined in:
- lib/akero.rb
Overview
Akero::Message wraps a received message.
Instance Attribute Summary collapse
-
#body ⇒ String
readonly
Message body.
-
#from ⇒ String
readonly
Sender Fingerprint.
-
#from_pk ⇒ String
readonly
Sender public key.
-
#type ⇒ Symbol
readonly
Message type (:signed or :encrypted).
Instance Attribute Details
#body ⇒ String (readonly)
Returns Message body.
39 40 41 |
# File 'lib/akero.rb', line 39 def body @body end |
#from ⇒ String (readonly)
Returns Sender Fingerprint.
57 58 59 |
# File 'lib/akero.rb', line 57 def from Akero.fingerprint_from_cert(@signer_cert) end |
#from_pk ⇒ String (readonly)
Returns Sender public key.
63 64 65 |
# File 'lib/akero.rb', line 63 def from_pk Akero.replate(@signer_cert.to_s, PLATE_CERT) end |
#type ⇒ Symbol (readonly)
Returns Message type (:signed or :encrypted).
41 42 43 |
# File 'lib/akero.rb', line 41 def type @type end |