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