# File lib/openid/association.rb, line 122 def check_message_signature(message) message_sig = message.get_arg(OPENID_NS, 'sig') if message_sig.nil? raise ProtocolError, "#{message} has no sig." end calculated_sig = get_message_signature(message) return calculated_sig == message_sig end