1# zxid/sg/xacml-2.0-profile-saml2.0-v2-schema-protocol-cd-1.sg 2# Evolution version to send policies in request 3# Slightly edited, 5.11.2009, Sampo Kellomaki (sampo@iki.fi) 4# $Id$ 5 6target(xaspcd1,urn:oasis:names:tc:xacml:2.0:profile:saml2.0:v2:schema:protocol:cd-01) 7import(sp, urn:oasis:names:tc:SAML:2.0:protocol, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security) 8import(xac, urn:oasis:names:tc:xacml:2.0:context:schema:os, http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-context-schema-os.xsd) 9import(xa, urn:oasis:names:tc:xacml:2.0:policy:schema:os, http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-policy-schema-os.xsd) 10import(xasacd1, urn:oasis:names:tc:xacml:2.0:profile:saml2.0:v2:schema:assertion:cd-01, xacml-2.0-profile-saml2.0-v2-schema-assertion-cd-1.xsd) 11 12XACMLAuthzDecisionQuery -> %xaspcd1:XACMLAuthzDecisionQueryType 13%XACMLAuthzDecisionQueryType: base(sp:RequestAbstractType) 14 xac:Request 15 xa:Policy* 16 xa:PolicySet* 17 xasacd1:ReferencedPolicies? 18 @InputContextOnly? -> %boolean default (false) 19 @ReturnContext? -> %boolean default (false) 20 @CombinePolicies? -> %boolean default (true) 21 ; 22 23XACMLPolicyQuery -> %xaspcd1:XACMLPolicyQueryType 24%XACMLPolicyQueryType: base(sp:RequestAbstractType) 25 xac:Request? 26 xa:Target? # Sampo: was in official, but not cd1 27 xa:PolicySetIdReference? 28 xa:PolicyIdReference? 29 ; 30 31#EOF 32