Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
if self.remoteAddress is None:
return True
- remote = None
- if message["type"] == "Authorization":
- remote = message["Authorization"]["remoteAddress"]
- elif message["type"] == "Authentication":
- remote = message["Authentication"]["remoteAddress"]
+ supported_types = {
+ "Authentication",
+ "Authorization",
+ }
+ message_type = message["type"]
+ if message_type in supported_types:
+ remote = message[message_type]["remoteAddress"]
else:
return False