com.ibm.itim.fesiextensions
Interface ModelRuntimeContext
- All Known Subinterfaces:
- HostSelectionPolicyRuntimeContext
- All Known Implementing Classes:
- ModelExtension
- public interface ModelRuntimeContext
Interface used to define keys for data items passed to the evauator's
engine as part of its runtime context for the model extension.
Field Summary |
static java.lang.String |
LOGICAL_CONTEXT
Represents the current container context for the script. |
static java.lang.String |
ROOT_DN
Holds the root, or tenant's, DN to provide context to the script. |
static java.lang.String |
SERVICEPROFILE_CONTEXT
Represents the current type of service that is part of the script's
context. |
ROOT_DN
public static final java.lang.String ROOT_DN
- Holds the root, or tenant's, DN to provide context to the script.
The value of this property must be a DistinguishedName.
LOGICAL_CONTEXT
public static final java.lang.String LOGICAL_CONTEXT
- Represents the current container context for the script. This
property is used when performing searches where the logical
context is assumed. Without this property, those context assumed
searches will not be available, but this may be an acceptable
configuration depending on the context of the script. The
value of the property must be a DirectoryObjectEntity.
SERVICEPROFILE_CONTEXT
public static final java.lang.String SERVICEPROFILE_CONTEXT
- Represents the current type of service that is part of the script's
context. This property is optional and is only needed to enable the
search operations that do not require a profile for context as a
convenience to the script writer.