Sha256: 4679d160a7bd85b114d089e8cac8afb00fd9c8dd9d584c5696c73d1251a28956
Contents?: true
Size: 585 Bytes
Versions: 3
Compression:
Stored size: 585 Bytes
Contents
require "cgi" require 'zlib' module Onelogin module Saml module Codeing def decode(encoded) Base64.decode64(encoded) end def encode(encoded) Base64.encode64(encoded) end def escape(unescaped) CGI.escape(unescaped) end def unescape(escaped) CGI.unescape(escaped) end def inflate(deflated) zlib = Zlib::Inflate.new(-Zlib::MAX_WBITS) zlib.inflate(deflated) end def deflate(inflated) Zlib::Deflate.deflate(inflated, 9)[2..-5] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruby-saml-bekk-0.3.3 | lib/onelogin/saml/codeing.rb |
ruby-saml-bekk-0.3.2 | lib/onelogin/saml/codeing.rb |
ruby-saml-bekk-0.3.1 | lib/onelogin/saml/codeing.rb |