public interface XACMLSupport
Modifier and Type | Method and Description |
---|---|
boolean |
isPermitted(java.lang.String xacmlBeanId,
java.util.Map custom)
Is message allowed permission by the XACML processor bean selected.
|
boolean |
isPermitted(java.lang.String xacmlBeanId,
Message msg)
Is message allowed permission by the XACML processor bean selected.
|
boolean |
isPermitted(java.lang.String xacmlBeanId,
java.lang.String issuer,
java.util.Map custom,
Message msg)
Is message allowed permission by the XACML processor bean selected.
|
boolean isPermitted(java.lang.String xacmlBeanId, Message msg)
xacmlBeanId
- the bean Id of the XACML Processormsg
- the current messageboolean isPermitted(java.lang.String xacmlBeanId, java.util.Map custom)
xacmlBeanId
- the bean Id of the XACML Processorcustom
- a Mapboolean isPermitted(java.lang.String xacmlBeanId, java.lang.String issuer, java.util.Map custom, Message msg)
xacmlBeanId
- the bean Id of the XACML Processorissuer
- an optional issuer field, or nullcustom
- a Mapmsg
- the current message to extract attribute values - if message properties are keyed as per the
XACML Processor bean configuration