diff options
author | Roland Hedberg <roland.hedberg@adm.umu.se> | 2013-01-14 13:55:30 +0100 |
---|---|---|
committer | Roland Hedberg <roland.hedberg@adm.umu.se> | 2013-01-14 13:55:30 +0100 |
commit | 3dff9e52457480487d4efab4b9ec3add1932443a (patch) | |
tree | 355e7a2f0a03d848efd848988df9289c2ed5784f /src/saml2/request.py | |
parent | 85b3fc307c08910dba996cd3b679eebb07663c29 (diff) | |
download | pysaml2-3dff9e52457480487d4efab4b9ec3add1932443a.tar.gz |
Fixed authn query request-response
Diffstat (limited to 'src/saml2/request.py')
-rw-r--r-- | src/saml2/request.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/saml2/request.py b/src/saml2/request.py index 17a2d288..d0a5b0b2 100644 --- a/src/saml2/request.py +++ b/src/saml2/request.py @@ -157,6 +157,18 @@ class AuthnRequest(Request): return to_local(self.attribute_converters, self.message) +class AuthnQuery(Request): + msgtype = "authn_query" + def __init__(self, sec_context, receiver_addrs, attribute_converters, + timeslack=0): + Request.__init__(self, sec_context, receiver_addrs, + attribute_converters, timeslack) + self.signature_check = self.sec.correctly_signed_authn_query + + def attributes(self): + return to_local(self.attribute_converters, self.message) + + class AssertionIDRequest(Request): msgtype = "assertion_id_request" def __init__(self, sec_context, receiver_addrs, attribute_converters, |