com.ibm.itim.fesiextensions

Interface PolicyJoinRuntimeContext

  • All Superinterfaces:
    EnroleRuntimeContext

    Deprecated. 
    This class is part of the FESI script framework and will no longer be supported or updated as of ITIM 5.0. Use ProvisioningPolicyScriptInterface instead.

    public interface PolicyJoinRuntimeContext
    extends EnroleRuntimeContext
    Interface used to define keys for data items passed to the evauator's engine as part of its runtime context for the provisioning policy (policy join) extension.
    See Also:
    ProvisioningPolicyScriptInterface
    • Field Detail

      • FESI_EXTENSION_PREFIX_PROVISIONING_POLICY

        static final java.lang.String FESI_EXTENSION_PREFIX_PROVISIONING_POLICY
        Deprecated. 
        key prefix used to register provisioning policy fesi extension classes in fesiextensions.properties file
        See Also:
        Constant Field Values
      • FESI_CONTEXT_ITEM_SUBJECT

        static final java.lang.String FESI_CONTEXT_ITEM_SUBJECT
        Deprecated. 
        Holds the information about the subject (person) being provisioned. The information is represented using a JSObject. See the JSObjectFactory for creating the JSObject.
        See Also:
        Constant Field Values
      • FESI_CONTEXT_ITEM_SERVICE

        static final java.lang.String FESI_CONTEXT_ITEM_SERVICE
        Deprecated. 
        Holds the information about the service being provisioned. The information is represented using a JSObject. See the JSObjectFactory for creating the JSObject.
        See Also:
        Constant Field Values
      • FESI_CONTEXT_ITEM_PARAMS

        static final java.lang.String FESI_CONTEXT_ITEM_PARAMS
        Deprecated. 
        Holds the set of provisioning parameters with values defined thus far in the policy. Currently, only eruid is supported.
        See Also:
        Constant Field Values
      • FESI_CONTEXT_ITEM_REASON

        static final java.lang.String FESI_CONTEXT_ITEM_REASON
        Deprecated. 
        Holds the reason for parameter evaluation represented as an integer: 0 = new account creation 1 = validation of existing account
        See Also:
        Constant Field Values
      • REASON_NEW_ACCOUNT_EVALUATION

        static final int REASON_NEW_ACCOUNT_EVALUATION
        Deprecated. 
        Constant used for the reason object indicating, that the evaluation is for a new account.
        See Also:
        Constant Field Values
      • REASON_EXISTING_ACCOUNT_EVALUATION

        static final int REASON_EXISTING_ACCOUNT_EVALUATION
        Deprecated. 
        Constant used for the reason object indicating, that the evaluation is for an exisitng account.
        See Also:
        Constant Field Values