Module: EncodedToken::Encoder::LegacyDecoder
- Extended by:
- EncodedToken::ErrorMessages, Utils
- Defined in:
- lib/encoded_token/encoder/legacy_decoder.rb
Overview
EncodedToken::Encode::LegacyDecoder
This module represents a decoder used by EncodedToken::Encryptor
to decode 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
-
.decode(token) ⇒ String?
Decodes the given legacy token.
Class Method Details
.decode(token) ⇒ String?
Decodes the given legacy token.
38 39 40 41 |
# File 'lib/encoded_token/encoder/legacy_decoder.rb', line 38 def decode(token) assert_valid_token!(token) parse_token(token) end |