diff options
author | Simo Sorce <simo@redhat.com> | 2014-04-20 22:00:08 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-04-21 00:05:05 -0400 |
commit | d7e4bbbf32e5bfae87bfa686fbb5f86efcb04ee1 (patch) | |
tree | 58b7404cba75694ae8a2976b4eca14d67e831ec2 /ipsilon/providers/saml2/admin.py | |
parent | 37ef4b972ea240f085e7d29923aba70787ac1668 (diff) | |
download | ipsilon-d7e4bbbf32e5bfae87bfa686fbb5f86efcb04ee1.tar.gz ipsilon-d7e4bbbf32e5bfae87bfa686fbb5f86efcb04ee1.tar.xz ipsilon-d7e4bbbf32e5bfae87bfa686fbb5f86efcb04ee1.zip |
Convert all forms to use util.Page form support
This way all forms will get Referer checking automaticaly
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/providers/saml2/admin.py')
-rwxr-xr-x | ipsilon/providers/saml2/admin.py | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/ipsilon/providers/saml2/admin.py b/ipsilon/providers/saml2/admin.py index 0a5a88d..4f33e1b 100755 --- a/ipsilon/providers/saml2/admin.py +++ b/ipsilon/providers/saml2/admin.py @@ -31,7 +31,7 @@ VALID_IN_NAME = r'[^\ a-zA-Z0-9]' class NewSPAdminPage(Page): def __init__(self, site, parent): - super(NewSPAdminPage, self).__init__(site) + super(NewSPAdminPage, self).__init__(site, form=True) self.parent = parent self.title = 'New Service Provider' self.backurl = parent.url @@ -103,11 +103,6 @@ class NewSPAdminPage(Page): return self.form_new(message, message_type) - def root(self, *args, **kwargs): - op = getattr(self, cherrypy.request.method, self.GET) - if callable(op): - return op(*args, **kwargs) - class InvalidValueFormat(Exception): pass @@ -120,7 +115,7 @@ class UnauthorizedUser(Exception): class SPAdminPage(Page): def __init__(self, sp, site, parent): - super(SPAdminPage, self).__init__(site) + super(SPAdminPage, self).__init__(site, form=True) self.parent = parent self.sp = sp self.title = sp.name @@ -259,11 +254,6 @@ class SPAdminPage(Page): return self.form_standard(message, message_type) - def root(self, *args, **kwargs): - op = getattr(self, cherrypy.request.method, self.GET) - if callable(op): - return op(*args, **kwargs) - def delete(self): self.parent.del_sp(self.sp.name) self.sp.permanently_delete() |