Method: String#from_base64

Defined in:
lib/crypto_toolchain/extensions/string_extensions.rb

#from_base64(strict: true) ⇒ Object



43
44
45
46
47
48
49
50
51
52
53
# File 'lib/crypto_toolchain/extensions/string_extensions.rb', line 43

def from_base64(strict: true)
  if strict
    begin
      Base64.strict_decode64(self)
    rescue ArgumentError
      Base64.decode64(self)
    end
  else
    Base64.decode64(self)
  end
end