From 2036f657e673610b1820b14bb756dc66ad7c8ade Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 17 Dec 2010 16:55:46 +0100 Subject: [PATCH] remove saml.ptl --- extra/modules/saml.ptl | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 extra/modules/saml.ptl diff --git a/extra/modules/saml.ptl b/extra/modules/saml.ptl deleted file mode 100644 index c1d8fef..0000000 --- a/extra/modules/saml.ptl +++ /dev/null @@ -1,25 +0,0 @@ -from quixote import get_request, get_response, redirect, get_field, get_publisher -from qommon import get_cfg, get_logger -from qommon.misc import get_provider_key - -import authentic.login_token as login_token -import authentic.liberty.saml as saml -from authentic.misc import redirect_with_return_url - -class NewRootDirectory(saml.RootDirectory): - def invoke_login(self, login, query): - request_id = login.request.iD - provider_key = get_provider_key(login.remoteProviderId) - provider_cfg = get_cfg('providers').get(provider_key, {}) - - login_url = get_request().environ['SCRIPT_NAME'] + '/login' - token = login_token.LoginToken(request_id) - token.query = query - token.store() - args = [('okURL', '/saml/continueSSO?id=%s' % request_id), - ('cancelURL', '/saml/failSSO?id=%s' % request_id), - ('LoginToken', request_id), - ('service',provider_key)] - if provider_cfg.get('theme'): - args.append(('theme', providers_cfg['theme'])) - return redirect_with_return_url(login_url, args)