com.ibm.itim.apps.policy

Class ProvisioningPolicyMO

  • java.lang.Object
    • com.ibm.itim.apps.policy.ProvisioningPolicyMO


  • public class ProvisioningPolicyMO
    extends java.lang.Object
    Provisioning object representing a provisioning policy.
    • Constructor Detail

      • ProvisioningPolicyMO

        public ProvisioningPolicyMO(PlatformContext platform,
                                    javax.security.auth.Subject subject,
                                    DistinguishedName name)
        Constructs the the managed object with a platform context, a subject, and the distinguished name of the object to manage.
        Parameters:
        platform - PlatformContext holding platform connection information.
        subject - Subject representing the authenticated caller.
        name - DistinguishedName identifying the policy.
    • Method Detail

      • getData

        public ProvisioningPolicy getData()
                                   throws java.rmi.RemoteException,
                                          ApplicationException
        Returns a current snapshot of the data defining the managed object. This snapshot contains only the data the user is authorized to view. Attributes the user has no permission to Search will be filtered out.
        Returns:
        ProvisioningPolicy object holding attribute information.
        Throws:
        java.rmi.RemoteException - Thrown if unable to communicate with platform.
        ApplicationException - Thrown if unable to retrieve data.