Class: Pubnub::Crypto::CryptorHeader::Versions::CryptorHeaderData
- Defined in:
- lib/pubnub/modules/crypto/cryptor_header.rb
Overview
Base class for cryptor data schema.
Direct Known Subclasses
Instance Method Summary collapse
-
#data_size ⇒ Integer
Cryptor-defined data size.
-
#identifier ⇒ String
Cryptor identifier.
-
#version ⇒ Integer
Cryptor header version.
Instance Method Details
#data_size ⇒ Integer
Cryptor-defined data size.
32 33 34 |
# File 'lib/pubnub/modules/crypto/cryptor_header.rb', line 32 def data_size raise NotImplementedError, 'Subclass should provide "data_size" method implementation.' end |
#identifier ⇒ String
Cryptor identifier.
25 26 27 |
# File 'lib/pubnub/modules/crypto/cryptor_header.rb', line 25 def identifier raise NotImplementedError, 'Subclass should provide "identifier" method implementation.' end |
#version ⇒ Integer
Cryptor header version.
17 18 19 |
# File 'lib/pubnub/modules/crypto/cryptor_header.rb', line 17 def version raise NotImplementedError, 'Subclass should provide "version" method implementation.' end |