Don't crash if no NameIdPolicy is requested
authorRob Crittenden <rcritten@redhat.com>
Wed, 21 Oct 2015 14:52:38 +0000 (10:52 -0400)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Wed, 21 Oct 2015 18:33:25 +0000 (20:33 +0200)
commit992492e0f2f526cd07e63b03cd70a81fca6a94ec
tree6cf93470011b89da8f3dfacd35b07409e0f240e8
parent39fe77f61e9ea8c367114f78a8e1432d5d819b12
Don't crash if no NameIdPolicy is requested

This fixes two problems:

1. Logging was done before a None check was completed
2. The None check was insufficient because the whole object
   could be None

https://fedorahosted.org/ipsilon/ticket/189

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
ipsilon/providers/saml2/provider.py