Sha256: bb771976a033e88f0d101e0869be2d3ccca5a96a724ed1d7f9e6ca7dbbe8ee17
Contents?: true
Size: 618 Bytes
Versions: 16
Compression:
Stored size: 618 Bytes
Contents
module Saml module Kit module Serializable def decode(value) Base64.decode64(value) end def encode(value) Base64.strict_encode64(value) end def inflate(value) inflater = Zlib::Inflate.new(-Zlib::MAX_WBITS) inflater.inflate(value) end # drop header and checksum as per spec. def deflate(value, level: Zlib::BEST_COMPRESSION) Zlib::Deflate.deflate(value, level)[2..-5] end def unescape(value) CGI.unescape(value) end def escape(value) CGI.escape(value) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems