summaryrefslogtreecommitdiff
path: root/src/saml2/request.py
diff options
context:
space:
mode:
authorHans Hörberg <hans.horberg@umu.se>2014-02-14 09:17:05 +0100
committerHans Hörberg <hans.horberg@umu.se>2014-02-14 09:17:05 +0100
commitfbb8c100c34ca7179e959c61a2cfe94301af00f9 (patch)
treee4feceda4d3107bc3e1ecc865e4664de97ec7456 /src/saml2/request.py
parenta608d92abfd1996793812b85c760f211f2963744 (diff)
downloadpysaml2-fbb8c100c34ca7179e959c61a2cfe94301af00f9.tar.gz
Add functionality to generate new certificates for each authn reqeust and response.
Diffstat (limited to 'src/saml2/request.py')
-rw-r--r--src/saml2/request.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/saml2/request.py b/src/saml2/request.py
index c6804344..c6a65cd4 100644
--- a/src/saml2/request.py
+++ b/src/saml2/request.py
@@ -36,12 +36,12 @@ class Request(object):
self.message = None
self.not_on_or_after = 0
- def _loads(self, xmldata, binding=None, origdoc=None):
+ def _loads(self, xmldata, binding=None, origdoc=None, must=None):
# own copy
self.xmlstr = xmldata[:]
logger.info("xmlstr: %s" % (self.xmlstr,))
try:
- self.message = self.signature_check(xmldata, origdoc=origdoc)
+ self.message = self.signature_check(xmldata, origdoc=origdoc, must=must)
except TypeError:
raise
except Exception, excp:
@@ -84,8 +84,8 @@ class Request(object):
assert self.issue_instant_ok()
return self
- def loads(self, xmldata, binding, origdoc=None):
- return self._loads(xmldata, binding, origdoc)
+ def loads(self, xmldata, binding, origdoc=None, must=None):
+ return self._loads(xmldata, binding, origdoc, must)
def verify(self):
try: