Module: Vault::Tools::TextEnc
- Defined in:
- lib/vault-tools/text_processor.rb
Defined Under Namespace
Constant Summary collapse
- FERNET_ENCODE =
lambda { |string| secret = ENV['FERNET_SECRET'] Fernet.generate(secret, string) }
- FERNET_DECODE =
lambda { |token| secret = ENV['FERNET_SECRET'] verifier = Fernet.verifier(secret, token) verifier. }
- DEFLATE =
lambda { |string| z = Zlib::Deflate.new dst = z.deflate(string, Zlib::FINISH) z.close dst }
- INFLATE =
lambda { |string| z = Zlib::Inflate.new dst = z.inflate(string) z.close dst }
Class Method Summary collapse
Class Method Details
.read(string) ⇒ Object
44 45 46 |
# File 'lib/vault-tools/text_processor.rb', line 44 def self.read(string) Read.process(string) end |
.write(string) ⇒ Object
40 41 42 |
# File 'lib/vault-tools/text_processor.rb', line 40 def self.write(string) Write.process(string) end |