public interface ActionMapper
Modifier and Type | Method and Description |
---|---|
void |
initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
String |
mapToNativeAction(Action xacmlContextAction,
String serviceName)
Returns native action name
|
Action |
mapToXACMLAction(String nativeActionName,
String serviceName)
Returns XACML context Action
|
String |
mapToXACMLActionEffect(String nativeActionEffect,
String serviceName)
Returns XACML context decision effect
|
void initialize(String pdpEntityId, String pepEntityId, Map properties) throws XACMLException
pdpEntityId
- EntityID of PDPpepEntityId
- EntityID of PEPproperties
- configuration propertiesXACMLException
- if can not initializeString mapToNativeAction(Action xacmlContextAction, String serviceName) throws XACMLException
xacmlContextAction
- XACML context ActionserviceName
- native service name the requested resource belongs toXACMLException
- if can not map to native action nameAction mapToXACMLAction(String nativeActionName, String serviceName) throws XACMLException
nativeActionName
- native action nameserviceName
- native service name the requested resource belongs toXACMLException
- if can not map to XACML context ActionString mapToXACMLActionEffect(String nativeActionEffect, String serviceName) throws XACMLException
nativeActionEffect
- native action effectserviceName
- native service name the requested resource belongs toXACMLException
- if can not map to XACML context ActionCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.