OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xacml-users message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [xacml-users] XACML Namespaces and XSDs


Hi Stefan,

There are errata available for these files at the TC page. For your convenience, here are the direct links:

http://www.oasis-open.org/committees/download.php/11474/access_control-xacml-2.0-saml-assertion-schema-os.xsd
http://www.oasis-open.org/committees/download.php/11475/access_control-xacml-2.0-saml-protocol-schema-os.xsd

I think these fix the errors you have found.

Best regards,
Erik


On 2010-12-21 17:24, Stefan E. Funk wrote:
Dear XACML users,

we are using an XACML PDP for the middleware in the TextGrid project
(http://www.textgrid.de/en.html), that uses (originally) the following XSD files

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-saml-protocol-schema-os.xsd

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-saml-assertion-schema-os.xsd

and referenced from there

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-policy-schema-os.xsd


We now found some typos ("23.org" instead of "w3.org", "MinOccurs" instead of
"minOccurs") and some structural XML problems (one ">" too much, problems with
namespace definitions, prefixes, and locations) in this files, so we can not
use them for our PDP web service (code generation, etc).

Are there any newer and corrected or newer versions of the files somewhere?


I'll append our corrected files to this mail, and would gladly receive any
comments.

Thanks a lot and all the best.
Stefan.


--------------------------------------------------------------------------------

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-saml-protocol-schema-os.xsd

- removed ">", line 54
- changed "www.23.org" into "www.w3.org", line 4
- changed <xs:import namespace="urn:oasis:names:tc:SAML:2.0:assertion"
schemaLocation="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security"/>
to
http://docs.oasis-open.org/security/saml/v2.0/saml-schema-assertion-2.0.xsd,
line 15 (from http://saml.xml.org/saml-specifications), afterwards removed
since not needed
- changed <xs:import namespace="urn:oasis:names:tc:SAML:2.0:protocol"
schemaLocation="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security"/>
to http://docs.oasis-open.org/security/saml/v2.0/saml-schema-protocol-2.0.xsd,
line 17 (from http://saml.xml.org/saml-specifications)
- added xmlns:tns="urn:oasis:xacml:2.0:saml:protocol:schema:os" to namespace
definitions, in between lines 9/10
- added tns prefix, line 30

--------------------------------------------------------------------------------

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-saml-assertion-schema-os.xsd

- removed ">"
- changed "www.23.org" into "www.w3.org", line 4
- changed <xs:import namespace="urn:oasis:names:tc:SAML:2.0:assertion"
schemaLocation="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security"/>
to
http://docs.oasis-open.org/security/saml/v2.0/saml-schema-assertion-2.0.xsd,
line 15 (from http://saml.xml.org/saml-specifications)
- changed <xs:import namespace="urn:oasis:names:tc:SAML:2.0:protocol"
schemaLocation="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security"/>
to http://docs.oasis-open.org/security/saml/v2.0/saml-schema-protocol-2.0.xsd,
line 17 (from http://saml.xml.org/saml-specifications), afterwards removed
since not needed
- added xmlns:tns="urn:oasis:xacml:2.0:saml:assertion:schema:os" to namespace
definitions
- added tns prefixes
- changes samlp: to saml:
- corrected MinOccurs into minOccurs

--------------------------------------------------------------------------------

http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-policy-schema-os.xsd

- commented out xs:element minOccurs="0" ref="xacml:CombinerParameters", line
14: element removed due to jaxb compiler problems: you need only one type
CombinerParameters in the sequence, it seems to be superflous in choice

--------------------------------------------------------------------------------


--------------------------------------------------------------------- To unsubscribe, e-mail: xacml-users-unsubscribe@lists.oasis-open.org For additional commands, e-mail: xacml-users-help@lists.oasis-open.org



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]