Editorial
This commit is contained in:
@@ -576,12 +576,11 @@ class AuthzDecisionQueryType_(SubjectQueryAbstractType_):
|
|||||||
c_attributes = SubjectQueryAbstractType_.c_attributes.copy()
|
c_attributes = SubjectQueryAbstractType_.c_attributes.copy()
|
||||||
c_child_order = SubjectQueryAbstractType_.c_child_order[:]
|
c_child_order = SubjectQueryAbstractType_.c_child_order[:]
|
||||||
c_cardinality = SubjectQueryAbstractType_.c_cardinality.copy()
|
c_cardinality = SubjectQueryAbstractType_.c_cardinality.copy()
|
||||||
c_children['{urn:oasis:names:tc:SAML:2.0:assertion}Action'] = ('action',
|
c_children['{urn:oasis:names:tc:SAML:2.0:assertion}Action'] = (
|
||||||
[
|
'action', [saml.Action])
|
||||||
saml.Action])
|
|
||||||
c_cardinality['action'] = {"min": 1}
|
c_cardinality['action'] = {"min": 1}
|
||||||
c_children['{urn:oasis:names:tc:SAML:2.0:assertion}Evidence'] = ('evidence',
|
c_children['{urn:oasis:names:tc:SAML:2.0:assertion}Evidence'] = (
|
||||||
saml.Evidence)
|
'evidence', saml.Evidence)
|
||||||
c_cardinality['evidence'] = {"min": 0, "max": 1}
|
c_cardinality['evidence'] = {"min": 0, "max": 1}
|
||||||
c_attributes['Resource'] = ('resource', 'anyURI', True)
|
c_attributes['Resource'] = ('resource', 'anyURI', True)
|
||||||
c_child_order.extend(['action', 'evidence'])
|
c_child_order.extend(['action', 'evidence'])
|
||||||
|
@@ -207,9 +207,10 @@ class Server(Entity):
|
|||||||
"attribute_service", binding)
|
"attribute_service", binding)
|
||||||
|
|
||||||
def parse_authz_decision_query(self, xml_string, binding):
|
def parse_authz_decision_query(self, xml_string, binding):
|
||||||
""" Parse an attribute query
|
""" Parse an authorization decision query
|
||||||
|
|
||||||
:param xml_string: The Authz decision Query as an XML string
|
:param xml_string: The Authz decision Query as an XML string
|
||||||
|
:param binding: Which binding that was used when receiving this query
|
||||||
:return: Query instance
|
:return: Query instance
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -220,6 +221,7 @@ class Server(Entity):
|
|||||||
""" Parse an assertion id query
|
""" Parse an assertion id query
|
||||||
|
|
||||||
:param xml_string: The AssertionIDRequest as an XML string
|
:param xml_string: The AssertionIDRequest as an XML string
|
||||||
|
:param binding: Which binding that was used when receiving this request
|
||||||
:return: Query instance
|
:return: Query instance
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -230,6 +232,7 @@ class Server(Entity):
|
|||||||
""" Parse an authn query
|
""" Parse an authn query
|
||||||
|
|
||||||
:param xml_string: The AuthnQuery as an XML string
|
:param xml_string: The AuthnQuery as an XML string
|
||||||
|
:param binding: Which binding that was used when receiving this query
|
||||||
:return: Query instance
|
:return: Query instance
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -240,6 +243,7 @@ class Server(Entity):
|
|||||||
""" Parse a nameid mapping request
|
""" Parse a nameid mapping request
|
||||||
|
|
||||||
:param xml_string: The NameIDMappingRequest as an XML string
|
:param xml_string: The NameIDMappingRequest as an XML string
|
||||||
|
:param binding: Which binding that was used when receiving this request
|
||||||
:return: Query instance
|
:return: Query instance
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user