com.ibm.itim.policy.analysis
Class PPAProvisioningParameter

java.lang.Object
  |
  +--com.ibm.itim.policy.analysis.PPAProvisioningParameter

public class PPAProvisioningParameter
extends java.lang.Object

This class contains information that can be used in the analysis of a provisioning parameter. Included in the provisioning parameter are:


Field Summary
static int ENFORCEMENT_ALLOWED
          Enforcement value that indicates that the provisioning parameter is allowed.
static int ENFORCEMENT_DEFAULT
          Enforcement value that indicates that the provisioning parameter is the default.
static int ENFORCEMENT_EXCLUDED
          Enforcement value that indicates that the provisioning parameter is excluded.
static int ENFORCEMENT_MANDATORY
          Enforcement value that indicates that the provisioning parameter is mandatory.
 
Method Summary
 int[] getEnforcements()
          Returns the enforcements for the values of the provisioning parameter.
 java.lang.String getName()
          Returns the name of the provisioning parameter.
 java.lang.Object[] getValues()
          Returns the values for the provisioning parameter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENFORCEMENT_ALLOWED

public static final int ENFORCEMENT_ALLOWED
Enforcement value that indicates that the provisioning parameter is allowed.

See Also:
Constant Field Values

ENFORCEMENT_DEFAULT

public static final int ENFORCEMENT_DEFAULT
Enforcement value that indicates that the provisioning parameter is the default.

See Also:
Constant Field Values

ENFORCEMENT_EXCLUDED

public static final int ENFORCEMENT_EXCLUDED
Enforcement value that indicates that the provisioning parameter is excluded.

See Also:
Constant Field Values

ENFORCEMENT_MANDATORY

public static final int ENFORCEMENT_MANDATORY
Enforcement value that indicates that the provisioning parameter is mandatory.

See Also:
Constant Field Values
Method Detail

getEnforcements

public int[] getEnforcements()
Returns the enforcements for the values of the provisioning parameter.

Returns:
An array of integers representing the enforcements for the values of the provisioning parameter. Each element of the array contains the enforcement for the corresponding element of the values array. Possible values for each element of the enforcement array include:
  • PPAProvisioningParameter.ENFORCEMENT_ALLOWED if the corresponding element in the values array is allowed.
  • PPAProvisioningParameter.ENFORCEMENT_DEFAULT if the corresponding element in the values array is the default.
  • PPAProvisioningParameter.ENFORCEMENT_EXCLUDED if the corresponding element in the values array is excluded.
  • PPAProvisioningParameter.ENFORCEMENT_MANDATORY if the corresponding element in the values array is mandatory.

getName

public java.lang.String getName()
Returns the name of the provisioning parameter.

Returns:
The name of the provisioning parameter.

getValues

public java.lang.Object[] getValues()
Returns the values for the provisioning parameter.

Returns:
An array of objects representing the values for the provisioning parameter. This method may return several values even for a single-valued provisioning parameter if more than one entitlement contains a definition for the corresponding provisioning parameter. The enforcement for each element of the values array is represented by the corresponding element in the enforcements array.


IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.