code: def verify(self, authenticators):
  		
  		try:
  			return authenticators[self.authid]. sign(self.as_string(forsigning=True)) == self.signature
  		except KeyError:
  			return False
docs: Verify this OMAPI message.
  
  		>>> a1 = OmapiHMACMD5Authenticator(b"egg", b"spam")
  		>>> a2 = OmapiHMACMD5Authenticator(b"egg", b"tomatoes")
  		>>> a1.authid = a2.authid = 5
  		>>> m = OmapiMessage.open(b"host")
  		>>> m.verify({a1.authid: a1})
  		False
  		>>> m.sign(a1)
  		>>> m.verify({a1.authid: a1})
  		True
  		>>> m.sign(a2)
  		>>> m.verify({a1.authid: a1})
  		False
  
  		@type authenticators: {int: OmapiAuthenticatorBase}
  		@rtype: bool