| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Class and Description |
|---|---|
class |
LifecycleProfile |
class |
ServiceProfile
Value Object class that holds the attribute data of an object profile.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectProfile |
ObjectProfileEntity.getProfile()
Returns the ObjectProfile value object for this entity.
|
ObjectProfile |
DirectoryObjectEntity.getProfile()
Returns the profile of the object.
|
static ObjectProfile |
ProfileLocator.getProfileByClass(DistinguishedName tenantDN,
java.lang.String customClass)
Returns the profile based on the category of the object and its defining
classes.
|
ObjectProfile |
IProfileLocator.getProfileByClass(DistinguishedName tenantDN,
java.lang.String customClass)
Returns the profile based on the category of the object and its defining
classes.
|
static ObjectProfile |
ProfileLocator.getProfileByClass(DistinguishedName tenantDN,
java.lang.String cat,
java.util.Collection objClasses)
Returns the profile based on the category of the object and its defining
classes.
|
ObjectProfile |
IProfileLocator.getProfileByClass(DistinguishedName tenantDN,
java.lang.String cat,
java.util.Collection<java.lang.String> objClasses)
Returns the profile based on the category of the object and its defining
classes.
|
static ObjectProfile |
ProfileLocator.getProfileByName(DistinguishedName tenantDN,
java.lang.String name)
Returns the object profile with the given name.
|
ObjectProfile |
IProfileLocator.getProfileByName(DistinguishedName tenantDN,
java.lang.String name)
Returns the object profile with the given name.
|
static ObjectProfile |
ProfileLocator.loadProfile(ObjectProfile profile)
Returns the object profile with the given name.
|
ObjectProfile |
IProfileLocator.loadProfile(ObjectProfile profile)
Returns the object profile with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ObjectProfile> |
IProfileLocator.getAllProfiles(DistinguishedName tenantDN)
Returns all object profiles in the cache.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectProfileEntity |
ObjectProfileFactory.create(DistinguishedName tenantDN,
ObjectProfile profile)
Creates an object profile in the data store.
|
void |
DirectoryObjectEntity.initialize(ObjectProfile profile,
DirectoryObject dirObject) |
static ObjectProfile |
ProfileLocator.loadProfile(ObjectProfile profile)
Returns the object profile with the given name.
|
ObjectProfile |
IProfileLocator.loadProfile(ObjectProfile profile)
Returns the object profile with the given name.
|
static void |
ProfileLocator.registerProfile(ObjectProfile profile)
Registers an object profile with the locator.
|
void |
IProfileLocator.registerProfile(ObjectProfile profile)
Registers an object profile with the locator.
|
void |
ObjectProfileEntity.update(ObjectProfile profile)
Deprecated.
use update()
|
| Constructor and Description |
|---|
DirectoryObjectEntity(ObjectProfile profile,
DirectoryObject dirObject)
Creates a DirectoryObjectEntity representing an entity in directory
server.
|
ObjectProfileEntity(ObjectProfile profile)
Constructs an ObjectProfileEntity with a value object.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceEntity |
IServiceEntity.create(ObjectProfile profile,
Service service)
Create a ServiceEntity object for this Service.
|
static ServiceEntity |
ServiceEntity.create(ObjectProfile profile,
Service service)
Create a ServiceEntity object for this Service.
|
AccountEntity |
AccountFactory.create(PersonEntity owner,
ServiceEntity service,
Account account,
ObjectProfile profile)
Creates an account in the data store with the given
value object to define the account's attributes.
|
AccountEntity |
AccountFactory.create(ServiceEntity service,
Account account,
ObjectProfile profile)
Creates an orphan account in the data store with the given
value object to define the account's attributes.
|
GroupEntity |
GroupFactory.create(ServiceEntity service,
Group group,
AttributeValues rdn,
ObjectProfile groupProfile)
Creates a group in the data store with the given
value object to define the group's attributes.
|
| Constructor and Description |
|---|
AccountEntity(ObjectProfile profile,
Account account)
Constructs an AccountEntity with a profile and value object.
|
AdminDomainEntity(ObjectProfile profile,
AdminDomain domain)
Constructs an AdminDomainEntity with a profile and value object.
|
BusinessPartnerEntity(ObjectProfile profile,
Person person)
Constructs a BusinessPartnerEntity with a profile and value object.
|
BusinessPartnerOrgEntity(ObjectProfile profile,
BusinessPartnerOrg bpo)
Constructs an BusinessPartnerOrgEntity with a profile and value object.
|
BusinessUnitEntity(ObjectProfile profile,
BusinessUnit bu)
Constructs a BusinessUnitEntity with a profile and value object.
|
DynamicRoleEntity(ObjectProfile profile,
DirectoryObject dynamicRole)
Constructs a DynamicRoleEntity with a object profile and value object.
|
OrganizationalContainerEntity(ObjectProfile profile,
OrganizationalContainer container)
Constructs with the given value object and object profile.
|
OrganizationEntity(ObjectProfile profile,
Organization org)
Constructs with the given value object and object profile.
|
PersonEntity(ObjectProfile profile,
Person person)
Constructs a PersonEntity with a profile and value object.
|
RoleEntity(ObjectProfile profile,
Role role)
Constructs a Role with a object profile and value object.
|
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.