Policy Information Point (PIP) - 7.1

Talend ESB Infrastructure Services Configuration Guide

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
EnrichPlatform
Talend ESB
Talend Runtime
task
Design and Development
Installation and Upgrade
It is possible to add a Policy Information Point (PIP) implementation to the TESB PDP. A PIP can be used to supply information to the PDP runtime which may not be in a request.

For example, a policy may only be valid in a particular time interval, which may not be supplied in the request. In this scenario, a PIP implementation could be used to supply the missing attribute. To configure a PIP in the PDP, you must implement the HerasAF "org.herasaf.xacml.core.api.PIP" interface. This must then be registered as an OSGi service in the registry, where it will get automatically picked up the PDP. In addition to this, you must edit the PDP configuration file (as described in the next section), and set the "usePIP" value to "true".