Module: EncodedToken::Encoder::Utf8Encoder
- Extended by:
- EncodedToken::ErrorMessages, Utils
- Defined in:
- lib/encoded_token/encoder/utf8_encoder.rb
Overview
EncodedToken::Encode::Utf8Encoder
This module represents a encoder used by EncodedToken::Encryptor
to encode 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
-
.encode(input) ⇒ String
Encodes the given input into a UTF-8 token.
Class Method Details
.encode(input) ⇒ String
Encodes the given input into a UTF-8 token.
39 40 41 42 |
# File 'lib/encoded_token/encoder/utf8_encoder.rb', line 39 def encode(input) assert_valid_input!(input) generate_token(input) end |