# File lib/omniauth/strategies/windows_live/windowslivelogin.rb, line 859 def signToken(token, signkey=@signkey) if (signkey.nil? or signkey.empty?) fatal("Error: signToken: Secret key was not set. Aborting.") end begin digest = OpenSSL::Digest::SHA256.new return OpenSSL::HMAC.digest(digest, signkey, token) rescue Exception => e debug("Error: signToken: Signing failed: #{token}, #{e}") return end end