Build Entitlement configuration from entitlement.properties. First this will try to find the
configuration file from [CARBON_HOME]\repository\conf - failing to do so will load the file from
this bundle it self.The default file ships with the bundle only includes
org.wso2.carbon.identity.entitlement.pip.DefaultAttributeFinder as an AttributeDesignator and
default caching configurations.
PDP.OnDemangPolicyLoading.Enable=false
PDP.OnDemangPolicyLoading.MaxInMemoryPolicies=1000
PDP.DecisionCaching.Enable=true
PDP.DecisionCaching.CachingInterval=30000
PDP.AttributeCaching.Enable=true
PDP.DecisionCaching.CachingInterval=30000
PDP.ResourceCaching.Enable=true
PDP.ResourceCaching.CachingInterval=30000
PDP.Extensions.Extension.1=org.wso2.carbon.identity.entitlement.pdp.DefaultExtension
PIP.AttributeDesignators.Designator.1=org.wso2.carbon.identity.entitlement.pip.DefaultAttributeFinder
PIP.ResourceFinders.Finder.1="org.wso2.carbon.identity.entitlement.pip.DefaultResourceFinder
PAP.MetaDataFinders.Finder.1=org.wso2.carbon.identity.entitlement.pap.CarbonEntitlementDataFinder
PAP.PolicyPublishers.Publisher.1=org.wso2.carbon.identity.entitlement.policy.publisher
.CarbonBasicPolicyPublisherModule
# Properties needed for each extension. #
org.wso2.carbon.identity.entitlement.pip.DefaultAttributeFinder.1=name,value #
org.wso2.carbon.identity.entitlement.pip.DefaultAttributeFinder.2=name,value #
org.wso2.carbon.identity.entitlement.pip.DefaultResourceFinder.1=name.value #
org.wso2.carbon.identity.entitlement.pip.DefaultResourceFinder.2=name,value #
org.wso2.carbon.identity.entitlement.pap.CarbonEntitlementDataFinder.1=name,value #
org.wso2.carbon.identity.entitlement.pap.CarbonEntitlementDataFinder.2=name,value