| Package | Description |
|---|---|
| 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.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.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.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.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.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
ManagedObject.getDistinguishedName()
Returns the distinguished name of the object.
|
| Constructor and Description |
|---|
AccessControlListManager(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName containerDN)
Creates a new AccessControlListManager.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject)
Deprecated.
This method creates only static role.
This method will be removed in the next major release.
Use
RoleManager.createRole(OrganizationalContainerMO, Role, Date) instead. |
DistinguishedName |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject)
Deprecated.
This method creates only static role.
This method will be removed in the next major release.
Use
RoleManager.createRole(OrganizationalContainerMO, Role, Date) instead. |
DistinguishedName |
OrganizationalContainerMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
PersonMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
RoleMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
OrganizationalContainerMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
RoleMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
PersonMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonMO.getRoleAssignmentData(RoleMO assignedRole)
This method returns a map of defined role and RoleAssignmentObject for
the specified assigned role.
|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonMO.getRoleAssignmentData(RoleMO assignedRole)
This method returns a map of defined role and RoleAssignmentObject for
the specified assigned role.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RoleMO.hasMembers(DistinguishedName roleDN)
check whether current role has any member associated with it.
|
boolean |
RoleMO.hasMembers(DistinguishedName roleDN)
check whether current role has any member associated with it.
|
boolean |
RoleMO.hasRoleMembers(DistinguishedName roleDN)
Check whether the role has role members.
|
boolean |
RoleMO.hasRoleMembers(DistinguishedName roleDN)
Check whether the role has role members.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<RoleAssignmentAttribute> |
RoleManager.getAllAssignmentAttributes(java.util.Set<DistinguishedName> roles)
Returns all role assignment attributes for a set of roles.
|
java.util.Set<RoleAssignmentAttribute> |
RoleManager.getAllAssignmentAttributes(java.util.Set<DistinguishedName> roles)
Returns all role assignment attributes for a set of roles.
|
| Constructor and Description |
|---|
OrganizationalContainerMO(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.
|
OrganizationalContainerMO(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.
|
OrganizationalContainerMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name,
boolean isTenantMO)
Constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
OrganizationalContainerMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name,
boolean isTenantMO)
Constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
PersonMO(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.
|
PersonMO(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.
|
RoleMO(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.
|
RoleMO(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.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
CredentialLeaseMO.getDistinguishedName()
This API returns the distinguished name of the managed object
|
DistinguishedName |
CredentialMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
CredentialPoolMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
SharedAccessPolicyMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Request> |
CredentialLeaseManager.checkin(java.util.List<DistinguishedName> leases)
This API provides the checkin function for multiple credentials.
|
| Constructor and Description |
|---|
CredentialLeaseMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name)
This API constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
CredentialMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name)
This API constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
CredentialPoolMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name)
This API constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
SharedAccessPolicyMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name)
This API constructs the the managed object with a platform context, a subject,
and the distinguished name of the object to manage.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
RecertificationPolicyMO.getDistinguishedName()
Returns the distinguished name of the recertification policy.
|
DistinguishedName |
SeparationOfDutyPolicyMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
Entitlement.getProcessDN()
Returns the current DistinguishedName value of the
workflow process associated with this entitlement.
|
| Modifier and Type | Method and Description |
|---|---|
Request |
ProvisioningPolicyManager.deletePolicy(OrganizationalContainerMO container,
DistinguishedName subjectDN,
java.util.Date scheduleTime)
Deletes a provisioning policy in the provisioning platform
|
com.ibm.itim.apps.util.SearchResultsWrapper<ProvisioningPolicy> |
ProvisioningPolicyManager.findPoliciesForRole(DistinguishedName role,
SearchParameters searchParams)
Returns the provisioning policies(s) that the specified role and any role ancestors
are using.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicy(DistinguishedName policyDn)
Returns the recertification policy matching the given distinguished name.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicyByAccessTarget(DistinguishedName accessTargetDn)
Returns the recertification policy that has target as access and
distinguished name of the access matches the given DN.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicyByServiceTarget(DistinguishedName serviceTargetDn)
Returns the recertification policy that has a target as service and the
distinguished name of the service matches the specified distinguished
name.
|
void |
Entitlement.setProcessDN(DistinguishedName processDN)
Sets the DistinguishedName value of the workflow process to
be associated with this entitlement.
|
| Constructor and Description |
|---|
Entitlement(int type,
ServiceTarget target,
ProvisioningParameters parameters,
DistinguishedName processDN)
The entitlement constructor with full set of parameters.
|
Entitlement(int type,
ServiceTarget target,
ProvisioningParameters parameters,
DistinguishedName processDN,
java.lang.String ownershipType)
The entitlement constructor with full set of parameters.
|
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.
|
RecertificationPolicyMO(PlatformContext platform,
javax.security.auth.Subject subject,
DistinguishedName name)
Constructs the managed object with a platform context, a subject, and the
distinguished name of the object to manage.
|
SeparationOfDutyPolicyMO(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.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
UserAccessInfo.getAccountDN() |
DistinguishedName |
NewUserAccess.getAccountDN()
Returns the distinguished name of existing account to provision the
access if there is any
|
DistinguishedName |
IUserAccess.getAccountDN()
Returns the DistinguishedName of the account containing the access.
|
DistinguishedName |
AccountMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
GroupMO.getDistinguishedName()
Returns the distinguished name of the managed object.
|
DistinguishedName |
ServiceMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
GroupMO.getDistinguishedName()
Returns the distinguished name of the managed object.
|
DistinguishedName |
AccountMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
ServiceMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
Participant.getName()
Access method for the name property.
|
DistinguishedName |
UserAccessInfo.getOwnerDN() |
DistinguishedName |
NewUserAccess.getOwnerDN() |
DistinguishedName |
IUserAccess.getOwnerDN()
Returns the
DistinguishedName of the owner of the access. |
DistinguishedName |
UserAccessInfo.getServiceDN() |
DistinguishedName |
ServiceStatusDetail.getServiceDN()
Returns the service distinguished name
|
DistinguishedName |
ServiceStatistics.getServiceDN()
Returns the DistinguishedName identifying the service.
|
DistinguishedName |
IUserAccess.getServiceDN()
Returns the
DistinguishedName for the service object. |
DistinguishedName |
AccessEntitlement.getServiceDN() |
| Modifier and Type | Method and Description |
|---|---|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.orphan(DistinguishedName userDN,
java.util.Collection accounts)
Orphans multiple accounts, or changes the account owner to unknown.
|
void |
AccountManager.orphan(DistinguishedName userDN,
java.util.Collection accounts)
Orphans multiple accounts, or changes the account owner to unknown.
|
void |
Participant.setName(DistinguishedName name)
Sets the value of the name property.
|
Request |
AccountManager.submitAdoptionRequest(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
Request |
AccountManager.submitAdoptionRequest(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
| Constructor and Description |
|---|
AccessEntitlement(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
java.lang.String accessDescription,
java.lang.String profileName,
java.lang.String serviceName) |
AccountMO(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.
|
AccountMO(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.
|
GroupMO(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.
|
GroupMO(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.
|
NewUserAccess(DistinguishedName accountDN)
Constructs a new user access with a given existing account
|
NewUserAccess(DistinguishedName ownerDN,
DistinguishedName accountDN)
Constructs a new user access with a given owner and an existing account.
|
NewUserAccess(java.lang.String uid,
byte[] password,
DistinguishedName ownerDN)
Constructs a new user access with a new account using given password for the existing person
specified by the ownerDN.
|
Participant(Participant.ParticipantType type,
DistinguishedName name,
boolean escalation)
Construct a Participant.
|
ServiceMO(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.
|
ServiceMO(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.
|
ServiceStatistics(DistinguishedName serviceDN)
Constructs a ServiceStatistics instance with
the specified service DistinguishedName, and
all statistics set to zero.
|
ServiceStatusDetail(DistinguishedName serviceDN,
ServiceStatus status,
java.util.Date lastAccessTime,
java.util.Date firstFailTime,
java.util.Date oldestRequestFailTime,
java.lang.String oldestRequestId,
long oldestRequestProcessId,
long oldestRequestRootProcessId,
int blockedRequestCount,
java.lang.String lastFailureReason,
java.lang.String lastServer)
Constructs a service status detail object.
|
UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
DistinguishedName ownerDN,
DistinguishedName accountDN,
java.lang.String userId) |
UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
java.lang.String ownerName,
DistinguishedName ownerDN,
java.lang.String accessDescription,
DistinguishedName accountDN,
java.lang.String profileName,
java.lang.String accessName,
java.lang.String userId,
java.lang.String serviceName) |
| Modifier and Type | Method and Description |
|---|---|
Request |
ReconManager.runManualServiceRecon(DistinguishedName serviceDN,
boolean supportingDataOnlyRecon,
java.lang.String reconAccountData)
Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
|
Request |
ReconManager.runManualServiceRecon(DistinguishedName serviceDN,
boolean supportingDataOnlyRecon,
java.lang.String reconAccountData)
Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
SystemRoleMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
DistinguishedName |
SystemUserMO.getDistinguishedName()
Returns the distinguished name of the managed object
|
| Constructor and Description |
|---|
SystemRoleMO(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.
|
SystemUserMO(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.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
ItimID.getTenantDN()
Gets the tenant DistinguishedName.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ItimID.setTenantDN(DistinguishedName tenantDN)
Sets the tenant DistinguishedName
|
| Constructor and Description |
|---|
ItimID(java.lang.String itimUserID,
DistinguishedName tenantDN)
Constructs this class with the ITIM user ID and the tenant DN.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
CompoundDN.first()
Returnst the first distinguished name of the object.
|
DistinguishedName |
CompoundDN.get(int index)
Returns the distinguished name at the given index, or position, in the object.
|
DistinguishedName |
ServiceInfo.getBuDN()
Returns the distinguished name of parent container.
|
DistinguishedName |
ObjectProfileOperation.getDefinitionDN()
Gets the workflow definition dn of the operation
|
DistinguishedName |
ObjectProfileEntity.getDistinguishedName()
Returns the distinguished name of the profile.
|
DistinguishedName |
DirectoryObjectEntity.getDistinguishedName()
Returns the distinguished name of the object.
|
DistinguishedName |
EntityLifecycleProfile.getDistinguishedName()
Returns the distinguished name of the entity.
|
DistinguishedName |
ObjectProfileCategory.getDistinguishedName() |
DistinguishedName |
ObjectProfile.getDistinguishedName()
Gets the DistinguishedName of this ObjectProfile object.
|
DistinguishedName |
ManagableProfile.getDistinguishedName()
Returns the distinguished name of the object if there is any
|
DistinguishedName |
DirectoryEntry.getDistinguishedName()
Returns the distinguished name of the object.
|
DistinguishedName |
EntityLifecycleProfile.getEntityTarget()
Returns the distinguished name of the entity that the profile is defined for.
|
DistinguishedName |
ModelDataHelperBridge.getOrganizationDN(DistinguishedName dn)
Return the organization's distinguished name for a given distinguished name.
|
DistinguishedName |
IModelDataHelper.getOrganizationDN(DistinguishedName dn)
Return the organization's distinguished name for a given distinguished name.
|
DistinguishedName |
AuthorizationOwner.getOwnerDistinguishedName()
Returns the distinguished name of the authorization owner.
|
DistinguishedName |
DirectoryObjectEntity.getParentDN()
Retrieve the DistinguishedName of the parent of the current object.
|
DistinguishedName |
LifecycleProfile.getTarget()
This method returns the entity target for this lifecycle profile.
|
DistinguishedName |
ObjectProfileCategory.getTenantDN() |
DistinguishedName |
ObjectProfile.getTenantDN()
Returns the distinguished name of the tenant this profile applies to.
|
DistinguishedName |
DirectoryObject.getTenantDN()
Returns the distinguished name for the tenant this object resides in.
|
DistinguishedName |
ModelDataHelperBridge.getTenantDN(DistinguishedName dn)
Returns the tenant's distinguished name for a given distinguished name.
|
DistinguishedName |
IModelDataHelper.getTenantDN(DistinguishedName dn)
Returns the tenant's distinguished name for a given distinguished name.
|
DistinguishedName |
CompoundDN.last()
Returnst the last distinguished name of the object.
|
DistinguishedName |
CompoundDN.remove(int index)
Removes the distinguished name at the given index.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CompoundDN.append(DistinguishedName dn)
Adds a distinguished name to the end of the object.
|
boolean |
CompoundDN.contains(DistinguishedName dn)
Returns whether the given distinguished name is contained within the object.
|
ObjectProfileEntity |
ObjectProfileFactory.create(DistinguishedName tenantDN,
ObjectProfile profile)
Creates an object profile in the data store.
|
SearchResults |
DirectoryObjectSearch.fetch(DistinguishedName base,
java.lang.String filter,
SearchParameters params)
Searches for DirectoryObjects that meet the criteria defined within
the given filter.
|
java.util.Collection |
ObjectProfileSearch.getAllLifecycleProfiles(DistinguishedName tenantDN)
This method gets all lifecycle profiles in the data store.
|
static java.util.Collection |
ProfileLocator.getAllProfiles(DistinguishedName tenantDN)
Returns all object profiles in the cache.
|
java.util.Collection<ObjectProfile> |
IProfileLocator.getAllProfiles(DistinguishedName tenantDN)
Returns all object profiles in the cache.
|
java.util.Collection |
ObjectProfileSearch.getAllServiceProfiles(DistinguishedName tenantDN)
Returns all service profiles in the data store.
|
static CategoryTable |
CategoryTable.getInstance(DistinguishedName tenantDN)
Get getInstance method for this singleton class
|
java.util.Collection |
ObjectProfileSearch.getLifeCycleProfilebyServiceTarget(DistinguishedName tenantDN,
DistinguishedName targetDN)
This method gets all lifecycle profiles pointing to particular service.
|
static java.lang.String |
DirectoryObjectEntity.getObjectCategory(DistinguishedName dn)
Returns the object category for a given distinguished name.
|
com.ibm.itim.dataservices.schema.DirectoryObjectSchema |
ModelSchema.getObjectProfileSchema(DistinguishedName tenantDN,
java.lang.String objProfileName)
Returns the schema information of a specific object profile.
|
java.util.Collection<SchemaAttribute> |
ModelSchema.getObjectSchemaAttributes(DistinguishedName tenantDN,
java.lang.String objProfileName)
Returns all schema attribute definitions for a specific object profile.
|
DistinguishedName |
ModelDataHelperBridge.getOrganizationDN(DistinguishedName dn)
Return the organization's distinguished name for a given distinguished name.
|
DistinguishedName |
IModelDataHelper.getOrganizationDN(DistinguishedName dn)
Return the organization's distinguished name for a given distinguished name.
|
static java.util.Collection |
ProfileLocator.getProfileByCategory(DistinguishedName tenantDN,
java.lang.String cat)
Returns all object profiles based on an object category.
|
java.util.Collection |
IProfileLocator.getProfileByCategory(DistinguishedName tenantDN,
java.lang.String cat)
Returns all object profiles based on an object category.
|
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.
|
java.util.Collection |
ObjectProfileSearch.getProfilesInCategory(DistinguishedName tenantDN,
java.lang.String category)
Returns all object profiles with the given category in the data store.
|
ObjectProfileEntity |
ObjectProfileSearch.getServiceProfileForGroup(DistinguishedName tenantDN,
java.lang.String customClass)
Returns the service profile associated with the group
|
static java.lang.String |
ProfileLocator.getServiceProfileName(DistinguishedName tenantDN,
java.lang.String customClass)
This method returns the name of the service profile for which either
eraccountclass (Account custom class) or ercustomclass (Service custom class)
matches the custom class passed in, else returns null.
|
DistinguishedName |
ModelDataHelperBridge.getTenantDN(DistinguishedName dn)
Returns the tenant's distinguished name for a given distinguished name.
|
DistinguishedName |
IModelDataHelper.getTenantDN(DistinguishedName dn)
Returns the tenant's distinguished name for a given distinguished name.
|
DirectoryObjectEntity |
DirectoryObjectSearch.lookup(DistinguishedName dn)
Searches for a directory object with the given distinguished name.
|
ObjectProfileEntity |
ObjectProfileSearch.lookup(DistinguishedName dn)
Searches for an object profile with the given distinguished name.
|
ObjectProfileEntity |
ObjectProfileSearch.lookup(DistinguishedName tenantDN,
java.lang.String profileName)
Searches for an object profile in the data store with the given profile name.
|
void |
CompoundDN.prepend(DistinguishedName dn)
Prepends a distinguished name to the front of the object.
|
static void |
ProfileLocator.refresh(DistinguishedName tenantDN)
This method refreshes ProfileTable and ModelProfile.
|
void |
IProfileLocator.refresh(DistinguishedName tenantDN)
This method refreshes ProfileTable and ModelProfile.
|
void |
CompoundDN.replace(int index,
DistinguishedName dn)
Replaces the distinguished name at the given index.
|
java.util.Collection |
DirectoryObjectSearch.search(DistinguishedName base,
java.lang.String filter,
SearchParameters params)
Deprecated.
Replaced by fetch(base, filter, params).
|
SearchResults |
DirectoryObjectSearch.searchByClass(DistinguishedName base,
java.lang.String className,
SearchParameters params)
Searches for DirectoryObjects of the given class.
|
java.util.Collection<ObjectProfileEntity> |
ObjectProfileSearch.searchByCustomClass(DistinguishedName tenantDN,
java.lang.String customClass)
Searches for object profile(s) in the data store with the given custom class.
|
SearchResults |
DirectoryObjectSearch.searchByFilter(DistinguishedName base,
java.lang.String filter,
SearchParameters params)
Searches for DirectoryObjects that meet the criteria defined within
the given filter.
|
void |
ObjectProfileOperation.setDefinitionDN(DistinguishedName dn)
Sets the workflow definition dn of the operation
|
void |
ObjectProfileCategory.setDistinguishedName(DistinguishedName dn)
deprecated client cannot the the distinguished name
|
void |
DirectoryEntry.setDistinguishedName(DistinguishedName dn)
Sets the distinguished name of the object.
|
void |
LifecycleProfile.setTarget(DistinguishedName target)
This method sets the entity target for this lifecycle profile.
|
void |
ObjectProfile.setTenantDN(DistinguishedName tenantDN)
Sets the distinguished name for the tenant this object resides in.
|
void |
DirectoryObject.setTenantDN(DistinguishedName tenantDN)
Sets the distinguished name for the tenant this object resides in.
|
| Constructor and Description |
|---|
AuthorizationOwner(DistinguishedName ownerDN)
The Authorization Owner Constructor
|
ComplexAttributeHandler(DistinguishedName tenantDN,
java.lang.String serviceProfileName) |
CompoundDN(DistinguishedName baseDN)
Constructs with an initial base distinguished name.
|
DirectoryEntry(DistinguishedName dn,
AttributeValues attributes)
Constructs the object with full set of parameters.
|
LifecycleProfile(DistinguishedName dn,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.util.Collection<ObjectProfileOperation> operations,
java.util.Collection<LifecycleRule> complianceRules,
AttributeValues attributes,
DistinguishedName target) |
ObjectProfile(DistinguishedName dn,
java.lang.String category,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.util.Collection<java.lang.String> searchAttr,
java.util.Collection operations,
java.util.Collection complianceRules)
Deprecated.
Use ObjectProfile(DistinguishedName,Map,Collection,Collection,AttributeValues) instead.
|
ObjectProfile(DistinguishedName dn,
java.lang.String category,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.lang.String searchAttr,
java.util.Collection operations,
java.util.Collection complianceRules)
Deprecated.
Use ObjectProfile(DistinguishedName,String,String,String,Map,Collection,
Collection,Collection) instead.
|
ObjectProfile(DistinguishedName dn,
java.lang.String category,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map attrMap,
java.lang.String searchAttr)
Deprecated.
Use ObjectProfile(DistinguishedName,String,String,String,Map,Collection) instead.
|
ObjectProfile(DistinguishedName dn,
java.lang.String category,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map attrMap,
java.lang.String searchAttr,
java.util.Collection operations)
Deprecated.
Use ObjectProfile(String,String,String,String,Map,Collection) instead.
|
ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
DistinguishedName defDN)
Constructs a new ObjectProfileOperation object
|
ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
OperationParameter[] inParams,
DistinguishedName defDN)
Constructs a new ObjectProfileOperation object
|
ServiceProfile(DistinguishedName dn,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.util.Collection<ObjectProfileOperation> operations,
java.util.Collection<LifecycleRule> complianceRules,
AttributeValues attributes)
XXX This description is not correct and needs to be updated.
|
ServiceProfile(DistinguishedName dn,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.util.Collection<java.lang.String> searchAttr,
java.lang.String accountClass,
java.lang.String accountProfileName,
java.lang.String serviceProviderFactory,
java.util.Properties properties,
java.util.Properties protocolMappings,
java.lang.String transforms,
java.util.Collection<ObjectProfileOperation> operations,
java.util.Collection<LifecycleRule> rules)
Constructs a new ServiceProfile object.
|
ServiceProfile(DistinguishedName dn,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.lang.String searchAttr,
java.lang.String accountClass,
java.lang.String accountProfileName,
java.lang.String serviceProviderFactory,
java.util.Properties properties,
java.util.Properties protocolMappings,
java.lang.String transforms)
Deprecated.
Use ServiceProfile(String,String,String,String,Map,Collection,
String,String) instead.
|
ServiceProfile(DistinguishedName dn,
java.lang.String name,
java.lang.String customClass,
java.lang.String nameAttr,
java.util.Map<java.lang.String,java.lang.String> attrMap,
java.lang.String searchAttr,
java.lang.String accountClass,
java.lang.String accountProfileName,
java.lang.String serviceProviderFactory,
java.util.Properties properties,
java.util.Properties protocolMappings,
java.lang.String transforms,
java.util.Collection<ObjectProfileOperation> operations,
java.util.Collection<LifecycleRule> rules)
Deprecated.
Use ServiceProfile(DistinguishedName,String,String,String,Map,Collection,
String,String,String,Properties,Properties,String,Collection,Colletion) instead.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
PersonFactory.createPersonDN(AttributeValue globalid,
CompoundDN logicalContext) |
DistinguishedName |
AccessInfo.getAccessOwner() |
DistinguishedName |
RoleAssignmentObject.getAssignRoleDN()
Returns the DN of the assigned role that is associated with the
assignment data.
|
DistinguishedName |
Account.getCredentialDN()
Returns the account's credential DN.
|
DistinguishedName |
RoleAssignmentObject.getDefineRoleDN()
Returns the DN of the defined role that is associated with the assignment
data.
|
DistinguishedName |
HostedService.getHostDN()
Returns the distinguished name of the concrete service that this object
proxies.
|
DistinguishedName |
Person.getImmediateSupervisor()
Returns the person's immediate supervisor.
|
DistinguishedName |
Service.getOwnerDN()
Returns the Distinguished name of service's owner.
|
DistinguishedName |
Account.getOwnerDN()
Returns the account's owner DN.
|
DistinguishedName |
RoleAssignmentAttribute.getRoleDN()
Gets the DistinguishedName of the role where the assignment attribute is
defined.
|
DistinguishedName |
Group.getService()
Returns the distinguished name of the service.
|
DistinguishedName |
Account.getServiceDN()
Returns the account's service DN.
|
DistinguishedName |
BusinessUnit.getSupervisor()
Returns the business unit's (location or organizational unit) immediate supervisor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DistinguishedName> |
GroupService.evaluateReferences()
Evaluates the relationship returning 0 to many entity distinguished names that
participate opposite the subject entity.
|
java.util.Collection<DistinguishedName> |
MultipleOwners.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that
participate opposite the subject entity.
|
java.util.Collection<DistinguishedName> |
AccessOwner.evaluateReferences()
Evaluates the relationship returning 0 to many entity distinguished names that
participate opposite the subject entity.
|
java.util.Collection<DistinguishedName> |
Role.getOwnerDNs()
Returns the collection of DistinguishedName that are defined as the owner(s) for this role
|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonEntity.getRoleAssignmentData(RoleEntity assignedRole)
Retrieves all role assignment data of the person by a given assigned
role.
|
java.util.Collection<DistinguishedName> |
OrganizationalContainerSearch.getRootContainers(DistinguishedName tenantDn) |
| Modifier and Type | Method and Description |
|---|---|
void |
AdminDomain.addAdministrator(DistinguishedName personDN)
Adds the given administrator to the domain.
|
void |
Person.addRole(DistinguishedName roleDN)
Adds the given role to the person's role membership.
|
OrganizationEntity |
OrganizationFactory.create(DistinguishedName tenantDN,
Organization org)
Creates an organization in the data store with the given
value object to define the organization's attributes.
|
SearchResults |
AccountTable.getByOwner(DistinguishedName ownerDN)
Returns all accounts owned by the specified person.
|
SearchResults |
ServiceSearch.getDependantServices(DistinguishedName dn)
Retrieves all dependant services from the data store with the given
distinguished name of service.
|
java.util.Collection<DistinguishedName> |
OrganizationalContainerSearch.getRootContainers(DistinguishedName tenantDn) |
AccountEntity |
AccountSearch.lookup(DistinguishedName dn)
Retrieves the account from the data store with the given
distinguished name.
|
NotificationTemplate |
NotificationTemplateImpl.lookup(DistinguishedName dn)
Searches for a notification template object with the given distinguished name.
|
abstract DirectoryObjectEntity |
AbstractPolicySearch.lookup(DistinguishedName dn)
Searches for a policy object with the given distinguished name.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName dn)
Retrieves the group from the data store with the given distinguished
name.
|
BusinessPartnerOrgEntity |
BusinessPartnerOrgSearch.lookup(DistinguishedName dn)
Retrieves the business partner organization with the given distinguished name.
|
ServiceEntity |
ServiceSearch.lookup(DistinguishedName dn)
Retrieves the service from the data store with the given
distinguished name.
|
BusinessUnitEntity |
BusinessUnitSearch.lookup(DistinguishedName dn)
Retrieves the business unit from the data store with the given
distinguished name.
|
DirectorySystemEntity |
DirectorySystemSearch.lookup(DistinguishedName dn)
Retrieves the directory system (tenant) from the data store with the
given distinguished name.
|
PersonEntity |
PersonSearch.lookup(DistinguishedName dn)
Retrieves the person from the data store with the given
distinguished name.
|
OrganizationEntity |
OrganizationSearch.lookup(DistinguishedName dn)
Retrieves the organization with the given distinguished name.
|
DynamicRoleEntity |
DynamicRoleSearch.lookup(DistinguishedName dn)
Retrieves a dynamic role from the data store with the given
distinguished name.
|
AdminDomainEntity |
AdminDomainSearch.lookup(DistinguishedName dn)
Retrieves the administrative domain with the given distinguished name.
|
RoleEntity |
RoleSearch.lookup(DistinguishedName dn)
Retrieves a role from the data store with the given distinguished name.
|
OrganizationalContainerEntity |
OrganizationalContainerSearch.lookup(DistinguishedName dn)
Searches for a organizational container object with the given distinguished name.
|
AccountEntity |
AccountSearch.lookup(DistinguishedName dn,
boolean logException)
Retrieves the account from the data store with the given
distinguished name.
|
PersonEntity |
PersonSearch.lookup(DistinguishedName dn,
boolean disableCache)
Retrieves the person from the data store with the given
distinguished name.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String groupID)
Retrieves the group from the data store based on the unique id of the group.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String attributeName,
java.lang.String groupID)
Retrieves the group from the data store based on the unique ID of the group.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String profileName,
java.lang.String attributeName,
java.lang.String groupID)
Retrieves the group from the data store based on the unique ID of the group.
|
AccountEntity |
SearchUtils.lookupAccount(DistinguishedName dn,
javax.naming.ldap.LdapContext ctx)
Retrieves the account from the data store with the given
distinguished name and ldapcontext.
|
ServiceEntity |
SearchUtils.lookupService(DistinguishedName dn,
javax.naming.ldap.LdapContext ctx)
Retrieves the service from the data store with the given
distinguished name and ldapcontext.
|
void |
AdminDomain.removeAdministrator(DistinguishedName personDN)
Removes the given administrator from the domain.
|
void |
AccountEntity.removeComplianceIssue(DistinguishedName dn)
Remove compliance issue entry by its Distinguished Name.
|
void |
MailTemplateConfigurationEntity.removeMailTemplate(DistinguishedName templateDN)
Removes the mail template.
|
void |
WorkflowConfigurationEntity.removeNotificationTemplate(DistinguishedName templateDN)
Removes the template for Workflow Reminder.
|
void |
Person.removeRole(DistinguishedName roleDN)
Removes the given role from the person's role membership.
|
SearchResults |
PersonSearch.searchByAuthorizedRole(DistinguishedName roleDN,
SearchParameters params)
Returns all people who are members of a given role or members of a child role of the
given role in the role hierarchy
|
SearchResults |
OrganizationSearch.searchByFilter(DistinguishedName tenantDN,
java.lang.String filter,
SearchParameters params)
Searches for organizations that meet the criteria defined within the
given filter.
|
SearchResults |
AccountSearch.searchByGroup(DistinguishedName groupDN,
SearchParameters parameters)
Returns all accounts belongs to a specific group.
|
SearchResults |
AccountSearch.searchByGroupAndUserId(DistinguishedName groupDN,
java.lang.String userId,
SearchParameters parameters)
Returns all accounts belongs to a specific group.
|
java.util.Collection |
NotificationTemplateImpl.searchByName(DistinguishedName configDN,
int type,
java.lang.String name)
Searches for notification template(s) with given configuration object
and template type.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN)
Returns a Collection of accounts owned by the specified person.
|
java.util.Collection<ServiceEntity> |
ServiceSearch.searchByOwner(DistinguishedName ownerDN)
Returns all services for a given owner distinguished name.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN,
SearchParameters params)
Returns a Collection of accounts owned by the specified person.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection<java.lang.String> accountCategories,
SearchParameters params,
java.lang.String accountFilter)
Returns a Collection of accounts owned by the specified person.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN,
java.lang.String ownershipType,
SearchParameters params)
Returns a Collection of accounts owned by the specified person.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN,
java.lang.String ownershipType,
SearchParameters params,
java.lang.String accountFilter)
Returns a Collection of accounts owned by the specified person.
|
SearchResults |
PersonSearch.searchByRole(DistinguishedName roleDN,
SearchParameters params)
Returns all people who are members of a given role.
|
SearchResults |
AccountSearch.searchByService(DistinguishedName serviceDN)
Finds all accounts for a specific service including orphan accounts.
|
SearchResults |
AccountSearch.searchByService(DistinguishedName serviceDN,
java.lang.String filter) |
SearchResults |
GroupSearch.searchByServiceAndGroupInfo(DistinguishedName serviceDN,
java.lang.String profileName,
java.util.Set<java.lang.String> searchAttributes,
java.lang.String groupInfo,
SearchParameters params)
Finds groups defined for a specific service and a specific group profile.
|
SearchResults |
AccountSearch.searchByServiceAndOwner(DistinguishedName serviceDN,
DistinguishedName ownerDN,
java.lang.String filter) |
java.util.Collection |
NotificationTemplateImpl.searchByType(DistinguishedName configDN,
int type)
Searches for notification template(s) with given configuration object
and template type.
|
SearchResults |
AccountSearch.searchOrphansByService(DistinguishedName serviceDN)
Returns a set of orphan accounts hosted by the specified service.
|
SearchResults |
AccountSearch.searchOrphansByService(DistinguishedName serviceDN,
SearchParameters params)
Returns a set of orphan accounts hosted by the specified service.
|
void |
AccessInfo.setAccessOwner(DistinguishedName theAccessOwner)
Sets the owner of the access.
|
void |
Person.setImmediateSupervisor(DistinguishedName supervisor)
Changes the person's immediate supervisor.
|
void |
Service.setOwnerDN(DistinguishedName owner)
Sets the owner of the service.
|
void |
BusinessPartnerEntity.setSponsor(DistinguishedName sponsorDN)
Sets the BusinessPartnerEntity's sponsor.
|
void |
BusinessUnit.setSupervisor(DistinguishedName supervisor)
Changes the business unit's (location or organizational unit) immediate supervisor.
|
| Modifier and Type | Method and Description |
|---|---|
SearchResults |
PersonSearch.searchByAuthorizedRoles(java.util.Collection<DistinguishedName> roleCol,
SearchParameters params)
Returns all people who are members of any one of the roles in the given collection or
members of a child role of any of the roles in the given collection
|
void |
Role.setOwnerDNs(java.util.Collection<DistinguishedName> owners)
Sets the value of the owner attribute.
|
| Constructor and Description |
|---|
AgentOperationImpl(DistinguishedName tenantDN,
java.lang.String serviceProfileName)
Default constructor.
|
DirectorySystem(DistinguishedName dn,
java.lang.String name,
AttributeValues attrs)
Constructor for create a directory system.
|
IdentityExclusionList(DistinguishedName tenantDN)
Constructs the object with the context of a tenant.
|
OwnershipTypeConfiguration(DistinguishedName tenantDN) |
RoleAssignmentAttribute(java.lang.String name,
DistinguishedName roleDN)
Constructs this object with the assignment attribute name and the DN of the
role.
|
RoleAssignmentObject(DistinguishedName assignRoleDN,
DistinguishedName defineRoleDN)
constructor.
|
ServiceModel(DistinguishedName serviceDN)
Creates new ServiceModel for the given service instance
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
Access.getAccessOwner()
Returns the DisginuishedName of the access administration owner.
|
DistinguishedName |
ProvisioningConfiguration.getApprovalProcessID()
Returns the approval process ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProvisioningConfiguration.setApprovalProcessID(DistinguishedName theApprovalProcessID)
Set the approval process ID.
|
| Constructor and Description |
|---|
ProvisioningConfiguration(DistinguishedName approvalProcessID,
NotificationOption notifyOption)
Constructs the object with specific approval process ID and notification option.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
Credential.getAccountDN()
This API returns the distinguished name of the associated account.
|
DistinguishedName |
CredentialPool.getBusinessUnitDN()
This API returns the distinguished name of organizational container of the credential pool.
|
DistinguishedName |
CredentialLease.getCredentialDN()
This API returns the credential Distinguished Name.
|
DistinguishedName |
CredentialComponent.getDistinguishedName()
Return the distinguished name of the credential or credential pool.
|
DistinguishedName |
CredentialLease.getLesseeDN()
Returns the lessee Distinguished Name.
|
DistinguishedName |
SharedAccessPolicy.getParentDN()
Returns the organizational container DN.
|
DistinguishedName |
CredentialPool.getServiceDN()
This API returns the credential pool's service DN.
|
DistinguishedName |
SAEntitlementCredentialObject.getTargetDN()
Return the distinguished name of the target.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DistinguishedName> |
CredentialPool.getGroupDNs()
Returns the collection of DistinguishedName that are defined as the groups(s) for this credential pool
|
java.util.Collection<DistinguishedName> |
CredentialPool.getOwnerDNs()
Returns the collection of DistinguishedName that are defined as the owner(s) for this credential pool
|
| Modifier and Type | Method and Description |
|---|---|
void |
SAEntitlementCredentialObject.setTargetDN(DistinguishedName dn)
Set the distinguished name of the target.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CredentialPool.addGroups(java.util.Collection<DistinguishedName> groups)
Adds groups to the credential pool definition.
|
void |
CredentialPool.removeGroups(java.util.Collection<DistinguishedName> groups)
Removes group(s) from the credential pool definition.
|
void |
CredentialPool.setGroups(java.util.Collection<DistinguishedName> groups)
Sets the value of the owner attribute.
|
void |
CredentialPool.setOwnerDNs(java.util.Collection<DistinguishedName> owners)
Sets the value of the owner attribute.
|
| Constructor and Description |
|---|
SAEntitlementCredentialObject(SAEntitlement.Type type,
DistinguishedName dn)
Constructor for creating an entitlement with a credential or credential pool.
|
| Constructor and Description |
|---|
CredentialPool(java.lang.String name,
Service service,
OrganizationalContainer orgContainer,
java.util.List<Group> groups,
java.util.List<DistinguishedName> owners)
Constructs object with attribute information.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
DirectoryPolicy.getParentDN()
Returns the parent DN.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DistinguishedName> |
SeparationOfDutyPolicy.getOwnerDNs()
Get the collection of DistinguishedName that are defined as the owner for this policy
|
| Modifier and Type | Method and Description |
|---|---|
void |
SeparationOfDutyPolicy.setOwnerDNs(java.util.Collection<DistinguishedName> owners)
Sets the value of the owner attribute.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
Delegate.getDelegateDN()
Returns the distinguished name of the delegate.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DistinguishedName> |
SystemUser.getRoles()
Returns the user's roles (groups).
|
| Modifier and Type | Method and Description |
|---|---|
void |
SystemUser.addRole(DistinguishedName roleDN)
Adds the given role to the user's role (group) membership.
|
SystemUserEntity |
SystemUserFactory.create(DistinguishedName tenantDN,
Person owner,
Service service,
SystemUser sysUser)
Creates a system user in the data store with the given value object
to define the SystemUser's attributes.
|
SystemRoleEntity |
SystemRoleSearch.lookup(DistinguishedName dn)
Retrieves the system role from the data store with the given
distinguished name.
|
SystemUserEntity |
SystemUserSearch.lookup(DistinguishedName dn)
Retrieves the SystemUser from the data store with the given
distinguished name.
|
void |
SystemUser.removeRole(DistinguishedName roleDN)
Removes the given role from the user's role (group) membership.
|
SearchResults |
SystemUserSearch.searchByDelegate(DistinguishedName tenantDN,
DistinguishedName delegateDN,
SearchParameters params)
Searches for system users that have the specified delegate.
|
SearchResults |
SystemUserSearch.searchByFilter(DistinguishedName tenantDN,
java.lang.String filter,
SearchParameters params)
Searches for system users that meet the criteria defined within the
given filter.
|
SearchResults |
SystemUserSearch.searchByOwner(DistinguishedName ownerDN,
SearchParameters params)
Searches for system users (platform accounts) owned by the given
person (identity).
|
SearchResults |
SystemUserSearch.searchByRole(DistinguishedName roleDN,
SearchParameters params)
Searches for system users (platform accounts) that are members of
the given system role (group).
|
SystemUserEntity |
SystemUserSearch.searchByUserID(DistinguishedName tenantDN,
java.lang.String userID)
Retrieves the system user with the given id.
|
| Constructor and Description |
|---|
Delegate(DistinguishedName delegateDN,
java.util.Date startDate,
java.util.Date endDate)
Constructs with the name of the delegate and the delegation period.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
WorkflowNewAccountContext.getAccountDN()
Returns the distinguished name of the newly provisioned account.
|
DistinguishedName |
WorkflowNewPasswordContext.getAccountDN()
Returns the distinguished name of the account having its password
changed.
|
DistinguishedName |
WorkflowNewAccountContext.getServiceDN()
Returns the distinguished name of the service being provisioned.
|
DistinguishedName |
WorkflowDeProvisionContext.getServiceDN()
Returns the distinguished name of the service being de-provisioned.
|
DistinguishedName |
WorkflowNewAccountContext.getUserDN()
Returns the distinguished name of the user (person) being provisioned.
|
DistinguishedName |
WorkflowDeProvisionContext.getUserDN()
Returns the distinguished name of the user (person) being de-provisioned.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
SharedAccessSearchFilter.getBusinessUnitDN()
Return the DistinguishedName of business unit.
|
DistinguishedName |
SharedAccessSearchFilter.getOwnerBU()
Return the distinguishedName of the credential owner BU
|
DistinguishedName |
SharedAccessSearchFilter.getServiceDN()
Return the DistinguishedName of the service
Empty String is interpreted as any service.
|
DistinguishedName |
SharedAccessSearchFilter.getServiceSearchContext()
Return the organizational container DN which is used as the base context to locate the service given the serviceUri.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SharedAccessSearchFilter.setBusinessUnitDN(DistinguishedName buDN)
Set the DistinguishedName of business unit.
|
void |
SharedAccessSearchFilter.setOwnerBU(DistinguishedName bu)
Set the distinguishedName of the credential owner BU
|
void |
SharedAccessSearchFilter.setServiceDN(DistinguishedName serviceDN)
Set the distinguished name of the service.
|
void |
SharedAccessSearchFilter.setServiceUri(DistinguishedName serviceSearchContext,
java.lang.String serviceUri)
Set the service unique resource identifier given the search context.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
WorkflowProcess.getCancelorDN()
Returns the distinguished name of the person who cancels the process.
|
DistinguishedName |
Participant.getDistinguishedName()
Returns the distinguished name of the participant.
|
DistinguishedName |
AssignmentGroup.getLockOwner()
Returns the participant that has currently locked the assignment (if
any).
|
DistinguishedName |
Assignment.getLockOwner()
Returns the participant that has currently locked the assignment (if
any).
|
DistinguishedName |
WorkflowProcess.getRequesteeDN()
Returns the distinguished name (if any) of the requestee of the process.
|
DistinguishedName |
InitialProcessContext.getTenantDN()
Returns the tenant namespace of the process.
|
DistinguishedName |
WorkflowProcess.getTenantDN()
Returns the distinguished name of the tenant executing the process
(multi-tenant deployments).
|
| Modifier and Type | Method and Description |
|---|---|
void |
AssignmentEntity.complete(DistinguishedName user)
Signals completion of the assignment to the workflow engine.
|
void |
AssignmentEntity.complete(DistinguishedName user,
ActivityResult result)
Signals completion of the assignment to the workflow engine and provides
the engine with the activity result in the same call.
|
void |
AssignmentEntity.complete(DistinguishedName user,
ActivityResult result,
java.lang.String justification)
Signals completion of the assignment to the workflow engine and provides
the engine with the activity result and justification in the same call.
|
void |
AssignmentEntity.delegate(DistinguishedName personDN,
DistinguishedName currentPersonDN)
Re-assign (delegate) the assignment to another person.
|
java.util.Collection |
ProcessManager.getActiveProcesses(DistinguishedName tenant)
Returns all of the active processes in the workflow engine.
|
void |
AssignmentEntity.lock(DistinguishedName userDN)
Locks the assignment.
|
void |
AssignmentEntity.save(DistinguishedName userDN,
java.util.List inputParameters)
Saves this assignment with the specified list of input parameters.
|
void |
WorkflowProcess.setCancelorDN(DistinguishedName cancelorDN)
Sets the distinguished name of the person who cancels the process.
|
void |
Participant.setDistinguishedName(DistinguishedName dn)
Changes the distinguished name of the participant.
|
void |
AssignmentGroup.setLockOwner(DistinguishedName lockOwner)
Changes the participant that has currently locked the assignment.
|
void |
Assignment.setLockOwner(DistinguishedName lockOwner)
Changes the participant to the person that has currently locked the
assignment.
|
void |
WorkflowProcess.setRequesteeDN(DistinguishedName requesteeDN)
Changes the distinguished name (if any) of the requestee of the process.
|
void |
InitialProcessContext.setTenantDN(DistinguishedName tenantDN)
Changes the tenant namespace of the process.
|
void |
WorkflowProcess.setTenantDN(DistinguishedName tenantDN)
Changes the distinguished name of the tenant executing the process
(multi-tenant deployments).
|
void |
AssignmentEntity.unlock(DistinguishedName personDN)
Unlocks the assignment.
|
| Constructor and Description |
|---|
ActivityParticipant(DistinguishedName dn,
java.lang.String type)
Constructs with distinguished name and type.
|
ActivityParticipant(DistinguishedName dn,
java.lang.String id,
java.lang.String type)
Constructs with distinguished name, id, and type.
|
HumanResourceEntity(DistinguishedName dn)
Constructs with the distinguished name of the human participant.
|
InitialProcessContext(DistinguishedName tenantDN,
java.lang.String type)
Constructs with a tenant as the namespace of the process and the process
type.
|
InitialProcessContext(DistinguishedName tenantDN,
java.lang.String type,
java.util.List processContext)
Constructs with a tenant as the namespace of the process, the process
type, and context data.
|
Participant(DistinguishedName dn,
java.lang.String type)
Constructs with distinguished name and type.
|
Participant(DistinguishedName dn,
java.lang.String id,
java.lang.String type)
Constructs with distinguished name, id, and type.
|
ProcessManager(DistinguishedName tenantDN)
Constructs within the context of the given tenant.
|
ProcessParticipant(DistinguishedName dn,
java.lang.String type)
Constructs with distinguished name and type.
|
ProcessParticipant(DistinguishedName dn,
java.lang.String id,
java.lang.String type)
Constructs with distinguished name, id, and type.
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
WorkflowRequester.getRequesterID()
Access method for the requesterID property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowRequester.setRequesterID(DistinguishedName requesterID)
Sets the value of the requesterID property.
|
| Constructor and Description |
|---|
WorkflowRequester(java.lang.String type,
DistinguishedName requesterID)
Constructs the WorkflowRequester with a type and distinguished name.
|
WorkflowRequester(java.lang.String aType,
java.lang.String id,
DistinguishedName aDN)
Constructs the WorkflowRequester with a type, id, and distinguished name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RequesterQueryStatement.setTenantDN(DistinguishedName tenant)
Query the workflow processes on the provided tenant
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
ValidationInfo.getLastPasswordChangedBy()
Return DistinguishedName of the requester for last password change operation.
|
DistinguishedName |
ValidationInfo.getRequesterDN()
Return DistinguishedName of requester of the operation for which the password is validated.
|
DistinguishedName |
ValidationInfo.getUserDN()
Return DistinguishedName of the person entity for which the password is being generated.
|
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.