Uses of Package
com.ibm.itim.dataservices.model

Packages that use com.ibm.itim.dataservices.model
com.ibm.itim.apps Provides a remotable application programming interface for provisioning specific functions. 
com.ibm.itim.apps.acl Extends the com.ibm.itim.apps package to provide a remotable application programming interface to create, modify, and delete ACIs and ACLs. 
com.ibm.itim.apps.identity Extends the com.ibm.itim.apps package to provide a remotable application programming interface for identity management. 
com.ibm.itim.apps.lifecycle Extends the com.ibm.itim.apps package to provide a remotable application programming interface for LifeCycle management. 
com.ibm.itim.apps.pim Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Shared Access Module. 
com.ibm.itim.apps.policy Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Policy management. 
com.ibm.itim.apps.provisioning Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Account, Service, and Password management. 
com.ibm.itim.apps.recon Extends the com.ibm.itim.apps package to provide a remotable application programming interface for reconciliation management. 
com.ibm.itim.apps.search Extends the com.ibm.itim.apps package to provide a remotable application programming interface to execute searches for objects managed by Identity Manager. 
com.ibm.itim.apps.system Extends the com.ibm.itim.apps package to provide a remotable application programming interface for System role and System user management. 
com.ibm.itim.authentication.mapping   
com.ibm.itim.dataservices.model Provides a a low-level application programming interface for querying elements of the data model. 
com.ibm.itim.dataservices.model.domain Extends the com.ibm.itim.dataservices.model package to provide an application programming interface for querying the core elements of the data model. 
com.ibm.itim.dataservices.model.domain.access Extends the com.ibm.itim.dataservices.model package to provide an application programming interface for querying group/access elements of the data model. 
com.ibm.itim.dataservices.model.pim Extends the com.ibm.itim.dataservices.model package to provide a remotable application programming interface for Shared Access Module objects. 
com.ibm.itim.dataservices.model.policy   
com.ibm.itim.dataservices.model.policy.recert   
com.ibm.itim.dataservices.model.system Extends the com.ibm.itim.dataservices.model package to provide an application programming interface for querying the system specific elements of the data model. 
com.ibm.itim.fesiextensions Provides classes for working with FESI extensions. 
com.ibm.itim.mail.workflow Provides workflow context classes that are required by the Mail API for notification creation 
com.ibm.itim.pim.authority Provides an application programming interface for shared access authorization 
com.ibm.itim.policy.join Provides classes used for resolving conflicts between provisioning policies. 
com.ibm.itim.remoteservices.provider Provides the interfaces and classes necessary to write a custom service provider that remote services will use. 
com.ibm.itim.workflow.model Provides a model and an applications programming interface for the workflow engine. 
com.ibm.itim.workflow.model.type Provides classes that give information about the type of a workflow. 
com.ibm.itim.workflow.query Provides classes and interfaces to query the workflow engine. 
com.ibm.passwordrules Provides a framework and an application programming interface to generate and validate passwords. 
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.acl
AccessRight
          Class that represents an access right, or Access Control Information (ACI).
AuthorizationOwner
          Class representing a system user or role authorized to change access rights on a related entity.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.identity
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ObjectNotFoundException
          ObjectNotFoundException is an exception class used when an entry that is searched for is not found.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.lifecycle
DirectoryObject
          Value Object class for a directory entry.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.pim
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
SearchParameters
          Class that holds a set of parameters that can be used to further define how a search should be implemented against the data store.
SearchResultsStatus
          Class that represents result information from search.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.policy
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.provisioning
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.recon
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.search
CompoundDN
          The CompoundDN class represents a sequence of distinguished names that can be used to represent a series of related entities.
DirectoryObject
          Value Object class for a directory entry.
SearchResultsStatus
          Class that represents result information from search.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.apps.system
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.authentication.mapping
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model
AccessRight
          Class that represents an access right, or Access Control Information (ACI).
AttributeRight
          Class representing a right, or operation, that can be performed on a set of attributes.
CategoryTable
          Provides an interface for retrieving and updating category information registered with the provisioning platform.
CompoundDN
          The CompoundDN class represents a sequence of distinguished names that can be used to represent a series of related entities.
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DirectoryObjectEntity
          Class that represents an entry in the directory.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
EntityLifecycleProfile
          This class implements the ManagableProfile interface for entities themselves.
IModelDataHelper
           
LifecycleRule
          Class that represents a lifecycle rule associated with an object profile.
ManagableCategoryConstant
          This class provides a list of pre-defined categories within the platform's data model.
ManagableProfile
          This interface provides supports to allow customization of lifecycle management for entities Lifecycle management on the entities are defined in terms of operations on the entities.
ModelCommunicationException
          ModelCommunicationException is an exception class used for errors that arise due to communications issues.
ModelCreationException
          ModelCreationException is an exception class used for errors that arise when attempting to create an entry in the data store for data model specific reasons.
ModelException
          ModelException is the base Exception class for all published data model exceptions.
ModelIntegrityException
          ModelIntegrityException is an exception class used for errors that arise due to issues with the integrity of the data model.
ModelMetaData
          The ModelMetaData provides an interface for discovering and querying meta-data about the data model.
ModelRemoveException
          ModelRemoveException is an exception class used for errors that arise due to failure of removing an object of the data model.
ObjectNotFoundException
          ObjectNotFoundException is an exception class used when an entry that is searched for is not found.
ObjectProfile
          Value Object class that holds the attribute data of an object profile.
ObjectProfileCategory
          This class provides a list of pre-defined categories within the platform's data model.
ObjectProfileCategoryConstant
          This class provides a list of pre-defined categories within the platform's data model.
ObjectProfileEntity
          Class that describes how a class in the data store maps to a semantic entity in the system's data model.
ObjectProfileOperation
          Value Object class that holds the attribute data of an object profile operation.
OperationParameter
          Value Object class that represents the operation parameter Support for formal parameter definition in profile operation is optional in this release Formal parameter specification allow design time type validation on the operation and its implementation
PartialResultsException
          PartialResultsException is an exception class used for errors that arise that result in only a portion of a data model request being completed.
Permission
          Class that represents a permission within an AccessRight, or ACI.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
Relationship
          The Relationship interface provides the method signature of all relationship implementations in the data model.
SearchParameters
          Class that holds a set of parameters that can be used to further define how a search should be implemented against the data store.
SearchResults
          Interface for retrieving the results of a search request.
SearchResultsException
          Defines an exception class that extends from ModelException.
SearchResultsIterator
          Interface for iterating over a set of search results (see SearchResults).
SearchResultsStatus
          Class that represents result information from search.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.domain
CompoundDN
          The CompoundDN class represents a sequence of distinguished names that can be used to represent a series of related entities.
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DirectoryObjectEntity
          Class that represents an entry in the directory.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ModelCommunicationException
          ModelCommunicationException is an exception class used for errors that arise due to communications issues.
ModelCreationException
          ModelCreationException is an exception class used for errors that arise when attempting to create an entry in the data store for data model specific reasons.
ModelIntegrityException
          ModelIntegrityException is an exception class used for errors that arise due to issues with the integrity of the data model.
ModelModificationException
          ModelModificationException is an exception class used for errors that arise due to failure of updating an object of the data model.
ModelRemoveException
          ModelRemoveException is an exception class used for errors that arise due to failure of removing an object of the data model.
ObjectNotFoundException
          ObjectNotFoundException is an exception class used when an entry that is searched for is not found.
ObjectProfile
          Value Object class that holds the attribute data of an object profile.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
Relationship
          The Relationship interface provides the method signature of all relationship implementations in the data model.
SearchParameters
          Class that holds a set of parameters that can be used to further define how a search should be implemented against the data store.
SearchResults
          Interface for retrieving the results of a search request.
ServiceProfile
          Value Object class that holds the attribute data of an object profile.
URINotUniqueException
           
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.domain.access
DirectoryObject
          Value Object class for a directory entry.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.pim
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.policy
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.policy.recert
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.dataservices.model.system
CompoundDN
          The CompoundDN class represents a sequence of distinguished names that can be used to represent a series of related entities.
DirectoryEntry
          Represents a raw directory entry.
DirectoryObject
          Value Object class for a directory entry.
DirectoryObjectEntity
          Class that represents an entry in the directory.
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
ModelCommunicationException
          ModelCommunicationException is an exception class used for errors that arise due to communications issues.
ModelCreationException
          ModelCreationException is an exception class used for errors that arise when attempting to create an entry in the data store for data model specific reasons.
ModelIntegrityException
          ModelIntegrityException is an exception class used for errors that arise due to issues with the integrity of the data model.
ObjectNotFoundException
          ObjectNotFoundException is an exception class used when an entry that is searched for is not found.
ProtectedObject
          Defines the base interface for all objects that are protected, thereby requiring authorized access.
SearchParameters
          Class that holds a set of parameters that can be used to further define how a search should be implemented against the data store.
SearchResults
          Interface for retrieving the results of a search request.
URINotUniqueException
           
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.fesiextensions
DirectoryObject
          Value Object class for a directory entry.
DirectoryObjectEntity
          Class that represents an entry in the directory.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.mail.workflow
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.pim.authority
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
SearchParameters
          Class that holds a set of parameters that can be used to further define how a search should be implemented against the data store.
SearchResultsStatus
          Class that represents result information from search.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.policy.join
ModelCommunicationException
          ModelCommunicationException is an exception class used for errors that arise due to communications issues.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.remoteservices.provider
DirectoryObject
          Value Object class for a directory entry.
ObjectNotFoundException
          ObjectNotFoundException is an exception class used when an entry that is searched for is not found.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.workflow.model
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.workflow.model.type
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.itim.workflow.query
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 

Classes in com.ibm.itim.dataservices.model used by com.ibm.passwordrules
DistinguishedName
          DistinguishedName represents the distinguishing name, or key, that uniquely identifies an entry in the ITIM data model.
 



IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.