Profile

Contact Details

Ribbons

Badges

Craig Forster


Contributions

1 to 5 of 50+ total
Posted By Craig Forster 06-01-2012 15:41
Found In Egroup: OASIS ACAL [XACML] TC
\ view thread
Ray, I understand that. My point was that fully resolving policy references is a runtime concern with clearly defined expectations in the core spec, and there's no need to require the PAP to be able to resolve all references during policy upload. Regards, Craig ------- craig forster ...
Posted By Craig Forster 06-01-2012 15:29
Found In Egroup: OASIS ACAL [XACML] TC
\ view thread
Prateek, I didn't mean to suggest that the runtime and administration pieces couldn't be tackled separately, just that calling an XACML over HTTP POST (using XML or JSON) a "REST" protocol is a misnomer (IMO). I completely agree that a runtime profile could be knocked out fairly quickly. However, how ...
Posted By Craig Forster 05-31-2012 23:19
Found In Egroup: OASIS ACAL [XACML] TC
\ view thread
In my view, a common use of the REST profile will be for the PDP to fetch policies from a PAP / policy repository. A key part of this process will be finding the URI of a policy based on it's PolicyId/PolicySetId, as we've already determined that these two are separate (that is, one can't derive the ...
Posted By Craig Forster 05-31-2012 23:12
Found In Egroup: OASIS ACAL [XACML] TC
\ view thread
>> we should split off the policy management aspects into a different profile and drive the REST-based decision request to completion. Without the policy administration, there's nothing left that is "REST". All we have is a HTTP POST binding for XACML requests and responses, with perhaps a JSON representation. ...
Posted By Craig Forster 05-31-2012 23:09
Found In Egroup: OASIS ACAL [XACML] TC
\ view thread
My opinion on this is that the core specification clearly states what to do when a PolicyIdReference or PolicySetIdReference can't be resolved: If resolving the reference fails, the reference evaluates to “Indeterminate” with status code urn:oasis:names:tc:xacml:1.0:status:processing-error. ...