Class: Clavis::Security::TokenStorage::Serializer
- Inherits:
-
Object
- Object
- Clavis::Security::TokenStorage::Serializer
- Defined in:
- lib/clavis/security/token_storage.rb
Overview
Serializer class for ActiveRecord::Encryption
Instance Method Summary collapse
-
#dump(token) ⇒ String
(also: #serialize)
Serialize and encrypt a token.
-
#load(encrypted_token) ⇒ String, Hash
(also: #deserialize)
Deserialize and decrypt a token.
Instance Method Details
#dump(token) ⇒ String Also known as: serialize
Serialize and encrypt a token
97 98 99 |
# File 'lib/clavis/security/token_storage.rb', line 97 def dump(token) TokenStorage.encrypt(token) end |
#load(encrypted_token) ⇒ String, Hash Also known as: deserialize
Deserialize and decrypt a token
104 105 106 |
# File 'lib/clavis/security/token_storage.rb', line 104 def load(encrypted_token) TokenStorage.decrypt(encrypted_token) end |