# File lib/omniauth/strategies/windows_live/windowslivelogin.rb, line 875 def validateToken(token, signkey=@signkey) if (token.nil? or token.empty?) debug("Error: validateToken: Null token.") return end body, sig = token.split("&sig=") if (body.nil? or sig.nil?) debug("Error: validateToken: Invalid token: #{token}") return end sig = u64(sig) return token if (sig == signToken(body, signkey)) debug("Error: validateToken: Signature did not match.") return end