diff options
author | Rob Crittenden <rcritten@redhat.com> | 2015-02-26 15:56:55 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2015-02-27 14:15:20 -0500 |
commit | 7a8199dfd8c706a52429183a45b467cb50d0819f (patch) | |
tree | a2de20d22bf815fe7ecc29900d4894ce04384067 | |
parent | ad58b5b5b9911406149596114b21d18660434033 (diff) | |
download | ipsilon.git-7a8199dfd8c706a52429183a45b467cb50d0819f.tar.gz ipsilon.git-7a8199dfd8c706a52429183a45b467cb50d0819f.tar.xz ipsilon.git-7a8199dfd8c706a52429183a45b467cb50d0819f.zip |
Load and initialize REST classes in the SAML2 plugin
https://fedorahosted.org/ipsilon/ticket/26
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
-rw-r--r-- | ipsilon/providers/saml2idp.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ipsilon/providers/saml2idp.py b/ipsilon/providers/saml2idp.py index 89e1346..96a7d11 100644 --- a/ipsilon/providers/saml2idp.py +++ b/ipsilon/providers/saml2idp.py @@ -20,6 +20,7 @@ from ipsilon.providers.common import ProviderBase, ProviderPageBase, \ from ipsilon.providers.saml2.auth import AuthenticateRequest from ipsilon.providers.saml2.logout import LogoutRequest from ipsilon.providers.saml2.admin import Saml2AdminPage +from ipsilon.providers.saml2.rest import Saml2RestBase from ipsilon.providers.saml2.provider import IdentityProvider from ipsilon.tools.certs import Certificate from ipsilon.tools import saml2metadata as metadata @@ -169,6 +170,7 @@ class IdpProvider(ProviderBase): def __init__(self, *pargs): super(IdpProvider, self).__init__('saml2', 'saml2', *pargs) self.admin = None + self.rest = None self.page = None self.idp = None self.description = """ @@ -274,6 +276,7 @@ Provides SAML 2.0 authentication infrastructure. """ self.idp = self.init_idp() self.page = SAML2(site, self) self.admin = Saml2AdminPage(site, self) + self.rest = Saml2RestBase(site, self) return self.page def init_idp(self): |