HERAS-AF Logo Holistic Enterprise-Ready Application Security Architecture Framework




HERASAF XACML Core

The HERASAF XACML Core is an XACML evaluation engine, capable of evaluating XACML requests according to the XACML 2.0 specification (latest errata).

XACML Features

  • Minimal XACML 2.0 features needed for conformance
  • Obligations (incl. AttributeAssignments)

Features beyond the XACML 2.0 specification

  • Factory for creating a simple PDP that initializes all minimal needed components automatically
  • SimplePDP for evaluating XACML 2.0 requests
  • A simple PolicyRepository that holds the currently deployed Evaluatables in the memory for evaluation.
  • Possibility of loading local references
  • Various extension Points for adding new functions, adding new combining algorithms, adding new data types
  • Marshalling capabilities (JAXB) from and to various formats (File, Streams, ...) of Evaluatables, Requests and Responses

Requirements

  • Java 1.5

Releases

1.0.0-M2 (Snapshot)

XACML Core
Documentation (wiki)
Further downloads (source, javadoc, tests, ...)
Subversion

1.0.0-M1 (stable)

XACML Core
Documentation (wiki)
Further downloads (source, javadoc, tests, ...)

 

... older versions