Create a SAML2 session during login
authorRob Crittenden <rcritten@redhat.com>
Tue, 21 Apr 2015 13:38:14 +0000 (09:38 -0400)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Mon, 11 May 2015 22:39:14 +0000 (00:39 +0200)
commitb8325ea0ff101ea90596b122ae3e58ea37725d09
tree47a13a7645bb5b8a476d05b56bb5763068e5d1e1
parentbc133a7cb4a319675e4bb577812c7475009175b7
Create a SAML2 session during login

Use the updated session API to create a SAML2 session.
Note that each session is stored discretely. Previously if
a session for a provider already existed then that one session
held all the session indexes. Now if a new session comes in
it is added separately. During logout all sessions for a provider
are retrieved and all logged-in sessions sent to the SP to
log out.

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

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