HERAS-AF Forum
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 20, 2012, 11:37:41 am

Login with username, password and session length
Search:     Advanced search
Welcome to the HERAS-AF Forum...
373 Posts in 89 Topics by 272 Members
Latest Member: Jasmine
* Home Help Search Login Register
+  HERAS-AF Forum
|-+  HERAS-AF
| |-+  XACML (Moderator: Florian Huonder)
| | |-+  Reality of XACML PEP-PDP Interoperability
« previous next »
Pages: [1] Print
Author Topic: Reality of XACML PEP-PDP Interoperability  (Read 736 times)
Florian Huonder
Administrator
Full Member
*****
Posts: 129



View Profile WWW
« on: December 15, 2008, 09:03:24 am »

Anil John stated in his blog (http://www.aniltj.com/blog/2008/09/28/RealityOfXACMLPEPPDPInteroperability.aspx) from the 28. September 2008 that despite the wonderful working OASIS XACML 2.0 Interoperability Demo, no vendor really implemented the standardized SOAP interface for their PDP.

We from the HERASAF project offer to download the web app (war file) that we used in the Interoperability Demo in Ditton Manor (October 2008).
http://ftp://herasaf.org/pub/herasaf_soap_pdp_vShowcase.war (user: pub, password: heras)
The database script for PostgreSQL 8.2 can be found here: http://ftp://herasaf.org/pub/database.zip (user: pub, password: heras)


Hint: Due to some remaining issues with our implementation, we had to tweak our PDP a little bit to get it running for the showcase. A clean designed and implemented version will be version 0.11.1 (http://jira.herasaf.org/browse/XACMLIMPL)

To get it running follow these instructions:
1. Put the WAR into a webcontainer (it is tested with Tomcat 5.5)
2. Goto WEB-INF/context and open the file ApplicationContext.ctx.xml, in this file change the value of the property "policyPath" (of the bean with the ID PDPImpl) to the folder where you have your policies in XML format.
3. Currently the PDP is tested with PostgreSQL version 8.2. By default the database name is "xacmlpdptest" and the username/password is root/root. If you'd like the change the database settings, then goto WEB-INF/config/TestPersistenceManager.xml and do the needed settings.

Start the application and your PDP-evaluation-service is available under
http://HOST/APPName/pdpservice

The PDP picks up these policies on startup from the defined folder.
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!