-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add normative parts of the Entities Profile to the core for XACML 4.0. #21
Comments
I like the idea of including the Profile in the core spec given it's purpose. |
OK for me, it makes sense to merge the Profile's XSD into the core spec (especially the EntityType).
The JSON part could make it in the (future) JSON Profile of XACML 4.0 which should have a JSON schema for requests and responses (and possibly for the policies according to issue #7 ).
I'm OK with making these mandatory, i.e. the Profile's new datatype / quantified expressions / functions (except
I like the idea of using EntityType as the base type in the core schema. But in that case, the name |
Agreed. |
It makes more sense to me too. |
I would like to see at least the XSD for the Related and Nested Entities Profile as part of the core specification for XACML 4.0, if not the normative text as well. XML Schema allows multiple files for a namespace, but it is unconventional and awkward. I haven't looked into JSON Schema to see how it deals with types defined across multiple files. I'm okay with the profile's informative discussion and examples being a separate document.
A separate question is the conformance level of any included definitions. I will defer to @cdanger on that since he would have a lot more to implement than me if it is made mandatory.
The profile's
EntityType
doesn't need to be normative, but it is practically a base type forAttributesType
:I don't see a compelling reason for the XACML attributes in EntityType to have the IncludeInResult XML attribute.
The text was updated successfully, but these errors were encountered: