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

Packages that use com.ibm.itim.dataservices.model.domain
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.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.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.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.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.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.analysis Provides an application programming interface for policy analysis. 
com.ibm.itim.policy.dynanalysis   
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. 
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.apps.identity
OrganizationalContainer
          Value Object class that holds the attribute information of an organizational container in the data model.
Person
          Value Object class that holds the attribute information of a person (identity) in the data model.
Role
          Value Object class that holds the attribute information of a role in the data model.
RoleAssignmentAttribute
          This class represents the role assignment attribute.
RoleAssignmentObject
          Value Object class that holds the attribute information of a role assignment data in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.apps.policy
Person
          Value Object class that holds the attribute information of a person (identity) in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.apps.provisioning
AccessInfo
          This is a value object that contains information about the Access.
Account
          Value Object class that holds the attribute information of an account in the data model.
Group
          This is the value object for the service group.
NotificationTemplate
          Represents a template for a notification message.
Service
          Value Object class that holds the attribute information of a service in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.dataservices.model.domain
AccessInfo
          This is a value object that contains information about the Access.
Account
          Value Object class that holds the attribute information of an account in the data model.
AccountEntity
          Class that represents an account in the data model.
AccountTable
          Class that provides an interface for searching and performing operations on accounts within the context of a defining service.
AdminDomain
          Value Object class that holds the attribute information of an administrative domain in the data model.
AdminDomainEntity
          Class that represents a admin domain in the logical organization chart within the data model.
BusinessPartnerOrg
          Value Object class that holds the attribute information of a business partner organization in the data model.
BusinessPartnerOrgEntity
          Class that represents a business partner organization in the logical organization chart within the data model.
BusinessUnit
          Value Object class that holds the attribute information of a business unit in the data model.
BusinessUnitEntity
          Class that represents a business unit in the logical organization chart within the data model.
Challenge
           
ComplianceIssue
          Represents a compliance issue, or policy violiation.
DirectorySystem
          Value Object class that holds the the system (tenant) wide configuration settings.
DirectorySystemEntity
          Class that represents the root node for the system (tenant) in the data model and holds the system (tenant) wide configuration settings.
DynamicRole
          Value Object class that holds the attribute information of a dynamic role in the data model.
DynamicRoleEntity
          Class that represents a dynamic role in the data model.
Group
          This is the value object for the service group.
GroupEntity
          This class represents a group in the data model.
HostedService
          Value Object class that holds the attribute information of a hosted service in the data model.
HostedServiceEntity
          Class that represents a hosted service in the data model.
MailTemplateConfigurationEntity
           
NotificationTemplate
          Represents a template for a notification message.
Organization
          Value Object class that holds the attribute information of an organization in the data model.
OrganizationalContainer
          Value Object class that holds the attribute information of an organizational container in the data model.
OrganizationalContainerEntity
          Class that represents a container in the logical organization chart within the data model.
OrganizationEntity
          Class that represents an organization in the logical organization chart within the data model.
OwnershipType
          This class defines an ownership type
Person
          Value Object class that holds the attribute information of a person (identity) in the data model.
PersonEntity
          Represents a person (identity) in the data model.
POConfiguration
          Represents a configuration for Post Office Notification.
POConfigurationEntity
           
Role
          Value Object class that holds the attribute information of a role in the data model.
RoleAssignmentAttribute
          This class represents the role assignment attribute.
RoleAssignmentObject
          Value Object class that holds the attribute information of a role assignment data in the data model.
RoleEntity
          Represents a Role in the data model.
Service
          Value Object class that holds the attribute information of a service in the data model.
Service.ConnectionMode
          Two types of connection mode are currently supported as illustrated below
ServiceEntity
          Class that represents a service within the data model.
WorkflowConfiguration
          Represents a workflow configuration for reminder and activity notification .
WorkflowConfigurationEntity
           
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.dataservices.model.pim
Group
          This is the value object for the service group.
NotificationTemplate
          Represents a template for a notification message.
OrganizationalContainer
          Value Object class that holds the attribute information of an organizational container in the data model.
Service
          Value Object class that holds the attribute information of a service in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.dataservices.model.policy
Service
          Value Object class that holds the attribute information of a service in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.dataservices.model.system
Account
          Value Object class that holds the attribute information of an account in the data model.
AccountEntity
          Class that represents an account in the data model.
OrganizationalContainerEntity
          Class that represents a container in the logical organization chart within the data model.
OrganizationEntity
          Class that represents an organization in the logical organization chart within the data model.
Person
          Value Object class that holds the attribute information of a person (identity) in the data model.
Service
          Value Object class that holds the attribute information of a service in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.mail.workflow
Account
          Value Object class that holds the attribute information of an account in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.pim.authority
PersonEntity
          Represents a person (identity) in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.policy.analysis
PersonEntity
          Represents a person (identity) in the data model.
RoleEntity
          Represents a Role in the data model.
ServiceEntity
          Class that represents a service within the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.policy.dynanalysis
Account
          Value Object class that holds the attribute information of an account in the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.policy.join
PersonEntity
          Represents a person (identity) in the data model.
ServiceEntity
          Class that represents a service within the data model.
 

Classes in com.ibm.itim.dataservices.model.domain used by com.ibm.itim.remoteservices.provider
Service
          Value Object class that holds the attribute information of a service in the 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.