summaryrefslogtreecommitdiffstats
path: root/ipsilon/providers/saml2/auth.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-04-03 15:42:35 -0400
committerSimo Sorce <simo@redhat.com>2014-04-04 12:58:24 -0400
commited5ed179806c921036cf811e1890408aac072bef (patch)
treebd7e18f61678a5fb6ff3de5641324b3f80b12f65 /ipsilon/providers/saml2/auth.py
parentc67d1a3583a6eda8c626c6d1d9cb42547d7a5b68 (diff)
downloadipsilon-ed5ed179806c921036cf811e1890408aac072bef.tar.gz
ipsilon-ed5ed179806c921036cf811e1890408aac072bef.tar.xz
ipsilon-ed5ed179806c921036cf811e1890408aac072bef.zip
Add Service and Identity Provider abstraction
This commit adds: - helper functions to create new providers - separate IdentityProvider class to represent the IDP. Database changes: The saml2 plugin database now contain the metadata file contents and does not rely anymore on on-disk data. Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/providers/saml2/auth.py')
-rwxr-xr-xipsilon/providers/saml2/auth.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipsilon/providers/saml2/auth.py b/ipsilon/providers/saml2/auth.py
index ff81af6..bac73a5 100755
--- a/ipsilon/providers/saml2/auth.py
+++ b/ipsilon/providers/saml2/auth.py
@@ -59,7 +59,7 @@ class AuthenticateRequest(ProviderPageBase):
def _parse_request(self, message):
- login = lasso.Login(self.cfg.idp)
+ login = self.cfg.idp.get_login_handler()
try:
login.processAuthnRequestMsg(message)