Module: EncodedToken::Encoder::LegacyEncoder
- Extended by:
- EncodedToken::ErrorMessages, Utils
- Defined in:
- lib/encoded_token/encoder/legacy_encoder.rb
Overview
EncodedToken::Encode::LegacyEncoder
This module represents the encoder used by EncodedToken::Encryptor
to encode legacy tokens.
Constant Summary
Constants included from EncodedToken::ErrorMessages
EncodedToken::ErrorMessages::CIPHER_ERRORS, EncodedToken::ErrorMessages::CONFIG_ERRORS, EncodedToken::ErrorMessages::ENCODED_TOKEN_ERRORS, EncodedToken::ErrorMessages::ENCODER_ERRORS, EncodedToken::ErrorMessages::ENCRYPTOR_ERRORS, EncodedToken::ErrorMessages::ERROR_MESSAGES, EncodedToken::ErrorMessages::V1_ENCODER_ERRORS
Class Method Summary collapse
-
.encode(id) ⇒ String
Encodes the given ID into a legacy token.
Class Method Details
.encode(id) ⇒ String
Encodes the given ID into a legacy token.
38 39 40 41 |
# File 'lib/encoded_token/encoder/legacy_encoder.rb', line 38 def encode(id) assert_valid_id!(id) generate_token(id) end |