Method will combine entitlements contained in the
EntitlementInProvisioningPolicy objects into a joined entitlement.
Returns:
pseudo Entitlement object with all provisioning parameters
joined.
Throws:
com.ibm.itim.policy.PolicyAuthorityException - thrown when unrecoverable error encountered during policy
based generation of a provisioning parameter.
com.ibm.itim.dataservices.schema.SchemaEntryNotFoundException - thrown when schema entry for an attribute cannot be found
while retrieving join directive for that attribute.
com.ibm.itim.dataservices.schema.SchemaException - -
When LDAP schema information cannot be retrieved.
IterationsExceededException - when resulting entitlement is required and password couldn't
be generated due to password rules being too strict. NOTE:
Passwords are not generated unless joined entitlement is
required.
com.ibm.itim.policy.ParameterEvaluationException - -
When an unexpected exception occurred during provisioning
parameter evaluation.
ScriptException - thrown when script for a provisioning parameter cannot be
evaluated.