|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AuthorizationException | |
---|---|
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.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.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.apps.workflow | Extends the com.ibm.itim.apps package to provide a remotable application programming
interface for Workflow Process and Activity management. |
Uses of AuthorizationException in com.ibm.itim.apps.acl |
---|
Methods in com.ibm.itim.apps.acl that throw AuthorizationException | |
---|---|
void |
AccessControlListManager.addAccessRight(AccessRight aRight)
Adds an AccessRight to the ACL currently associated with a container, namely the container identified by the containerDN used to
create this AccessControlListManager. |
void |
AccessControlListManager.addAuthorizationOwner(AuthorizationOwner authOwner)
Adds an AuthorizationOwner to the container identified by the containerDN used to create this AccessControlListManager. |
void |
AccessControlListManager.deleteAccessRight(AccessRight accessRight)
Deletes an AccessRight from the container identified by the containerDN used to create this AccessControlListManager. |
void |
AccessControlListManager.deleteAuthorizationOwner(AuthorizationOwner authOwner)
Removes an AuthorizationOwner from the container identified by the containerDN used to create this AccessControlListManager. |
java.util.Collection |
AccessControlListManager.listAccessRights()
Returns the full ACL on the container identified by the containerDN used to create this AccessControlListManager. |
java.util.Collection |
AccessControlListManager.listAuthorizationOwners()
Returns a Collection of AuthorizationOwner associated with the container identified by the containerDN used to create this
AccessControlListManager. |
void |
AccessControlListManager.modifyAccessRight(java.lang.String name,
AccessRight newAccessRight)
Modifies (replaces) an AccessRight on the container identified by the containerDN used to create this AccessControlListManager. |
Uses of AuthorizationException in com.ibm.itim.apps.identity |
---|
Methods in com.ibm.itim.apps.identity that throw AuthorizationException | |
---|---|
Request |
RoleMO.addMember(PersonMO member,
java.util.Date scheduledTime)
Adds a new member to the specified role. |
SelfRequest |
SelfPasswordManager.changeExpiredPassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes the user's password without requiring an authenticated subject. |
OrganizationalContainerMO |
ContainerManager.createContainer(OrganizationalContainerMO container,
OrganizationalContainer object)
Creates a container in the provisioning platform with the specified attributes within the given parent container. |
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Date scheduledTime)
Creates a person in the provisioning platform with the specified attributes within the given container. |
DistinguishedName |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject)
|
Request |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject,
java.util.Date scheduledTime)
Creates a role in the provisioning platform with the specified attributes within the given container. |
java.util.Collection |
OrganizationalContainerMO.getChildren(java.lang.Class childClass)
Returns the children of the container of the specified type, such as person, service, etc. |
OrganizationalContainerMO |
PersonMO.getContainer()
Returns the current parent container in the tree. |
java.util.Collection |
PersonMO.getRoles()
Returns the person's roles. |
PersonMO |
PersonMO.getSponsor()
Returns the person's sponsor (if any). |
PersonMO |
PersonMO.getSupervisor()
Returns the person's supervisor (if any). |
PersonMO |
OrganizationalContainerMO.getSupervisor()
Returns the container's supervisor (if any) and NULL of not found. |
void |
OrganizationalContainerMO.remove()
Removes the managed object from the provisioning platform. |
Request |
PersonManager.remove(java.util.Collection collection,
java.util.Date scheduledTime)
Removes the person objects and associated managed objects from the provisioning platform. |
Request |
RoleMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform. |
Request |
PersonMO.remove(java.util.Date scheduledTime)
Removes the person object and associated managed objects from the provisioning platform. |
Request |
RoleMO.removeMember(PersonMO member,
java.util.Date scheduledTime)
Removes a member from the role. |
SelfRequest |
SelfPasswordManager.resetPassword(javax.security.auth.Subject subject)
Resets the user's password. |
Request |
PersonManager.restore(java.util.Collection collection,
java.util.Date scheduledTime)
Restores the persons only. |
Request |
PersonMO.restore(java.util.Date scheduledTime)
Restores the person ONLY. |
Request |
PersonManager.suspend(java.util.Collection collection,
java.util.Date scheduledTime)
Suspends the persons and associated managed objects from the provisioning platform |
Request |
PersonMO.suspend(java.util.Date scheduledTime)
Suspends the person and associated managed objects from the provisioning platform |
Request |
PersonMO.transfer(OrganizationalContainerMO newContainer,
java.util.Date scheduledTime)
Transfers (moves) the person to another container. |
Request |
PersonManager.unManage(java.util.Collection collection,
java.util.Date scheduledTime)
Removes person objects only from the provisioning platform. |
Request |
PersonMO.unManage(java.util.Date scheduledTime)
Removes the person object ONLY from the provisioning platform. |
void |
OrganizationalContainerMO.update(OrganizationalContainer c)
Updates the managed object. |
Request |
PersonMO.update(Person p,
java.util.Date scheduledTime)
Updates the managed object. |
Request |
RoleMO.update(Role r,
java.util.Date scheduledTime)
Updates the managed object. |
Request |
RoleMO.updateRoleHierarchy(java.util.List<RoleMO> rolesAdded,
java.util.List<RoleMO> rolesDeleted,
java.util.Date scheduledTime)
Updates the role hierarchy of the managed object using asynchronous Identity Manager workflow. |
Uses of AuthorizationException in com.ibm.itim.apps.lifecycle |
---|
Methods in com.ibm.itim.apps.lifecycle that throw AuthorizationException | |
---|---|
Request |
LifecycleManager.executeGlobalOperation(java.lang.String operationName,
java.lang.Object[] args)
Executes a global operation in the provisioning platform |
Request |
LifecycleManager.executeObjectOperation(DirectoryObject managedObject,
java.lang.String operationName,
java.lang.Object[] args)
Executes an operation on a specific object in the provisioning platform |
Request |
LifecycleManager.executeStaticOperation(java.lang.String categoryName,
java.lang.String profileName,
java.lang.String operationName,
java.lang.Object[] args)
Executes a static operation on a specific type of object in the provisioning platform. |
Uses of AuthorizationException in com.ibm.itim.apps.policy |
---|
Methods in com.ibm.itim.apps.policy that throw AuthorizationException | |
---|---|
java.lang.Boolean |
SeparationOfDutyPolicyManager.checkAccess(OrganizationalContainerMO container,
java.lang.String operation)
Check to see if the given signed in user can perform a given change. |
Request |
ProvisioningPolicyManager.createPolicy(OrganizationalContainerMO container,
ProvisioningPolicy subject,
java.util.Date scheduleTime)
Creates a provisioning policy in the provisioning platform with the specified attributes within the given container. |
Request |
SeparationOfDutyPolicyManager.createPolicy(OrganizationalContainerMO container,
SeparationOfDutyPolicy policy,
java.util.Date scheduleTime)
Creates a separation of duty policy in the provisioning platform with the specified attributes within the given container. |
Request |
ProvisioningPolicyManager.deletePolicy(OrganizationalContainerMO container,
DistinguishedName subjectDN,
java.util.Date scheduleTime)
Deletes a provisioning policy in the provisioning platform |
OrganizationalContainerMO |
ProvisioningPolicyMO.getContainer()
Returns the current parent container of this policy. |
OrganizationalContainerMO |
SeparationOfDutyPolicyMO.getContainer()
Returns the current parent container of this policy. |
java.util.Collection<IPolicyRuleStatistics> |
SeparationOfDutyPolicyMO.getItemizedStatisticsByRule()
For this policy, categorize violation and exemption counts into their respective rules. |
OrganizationalContainerMO |
ProvisioningPolicyMO.getOrganization()
Returns the organization this policy is contained within. |
OrganizationalContainerMO |
SeparationOfDutyPolicyMO.getOrganization()
Returns the organization this policy is contained within. |
IPolicyStatistics |
SeparationOfDutyPolicyMO.getPolicyStatistics()
For this policy, determine how many violations and exemptions exist. |
java.util.Collection<IRuleExemption> |
SeparationOfDutyPolicyMO.getRuleExemptions(java.lang.String ruleName)
Retrieve the exemptions for the given rule in this separation of duty policy. |
java.util.Collection<IRuleViolation> |
SeparationOfDutyPolicyMO.getRuleViolations(java.lang.String ruleName)
Retrieve the violations for the given rule in this separation of duty policy. |
boolean |
SeparationOfDutyPolicyMO.isDeletable()
Returns true if this object can be deleted/removed. |
boolean |
SeparationOfDutyPolicyMO.isExemptionAdminable()
Returns true if the logged in user has permission to update exemption status for this policy (exemptionAdmin permission). |
boolean |
SeparationOfDutyPolicyMO.isReconcileable()
Returns true if the logged in user has permission to reconcile exemption data for this policy (reconcile permission). |
boolean |
SeparationOfDutyPolicyMO.isUpdatable()
Returns true if this object can be modified/updated. |
Request |
ProvisioningPolicyManager.modifyPolicy(OrganizationalContainerMO container,
ProvisioningPolicy subject,
java.util.Date scheduleTime)
Modifies a provisioning policy in the provisioning platform within the given container. |
Request |
SeparationOfDutyPolicyMO.reconcile(java.util.Date scheduledTime)
Starts a separation of duty policy reconciliation which will record violation results into the database. |
Request |
SeparationOfDutyPolicyMO.remove(java.util.Date scheduledTime)
Removes the policy object and associated managed objects from the provisioning platform. |
Request |
SeparationOfDutyPolicyMO.update(SeparationOfDutyPolicy p,
java.util.Date scheduledTime)
Updates the managed object. |
Uses of AuthorizationException in com.ibm.itim.apps.provisioning |
---|
Methods in com.ibm.itim.apps.provisioning that throw AuthorizationException | |
---|---|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all the accounts submitted. |
void |
AccountMO.adopt(PersonMO owner)
Adopts the account, or changes the account owner to the given person (identity). |
BulkRequest |
PasswordManager.changePassword(java.util.Collection accounts,
java.util.Date scheduledTime)
Changes the password of the specified accounts with a system generated password. |
Request |
AccountMO.changePassword(java.lang.String password)
Changes the password of the account. |
Compliance |
AccountManager.checkAccountCompliance(PersonMO owner,
ServiceMO service,
AttributeValues params)
Checks the account compliance on the given service with the given parameters for the given owner. |
void |
GroupMO.clearAccess()
Clears the access information of the group. |
Request |
AccountManager.createAccount(PersonMO owner,
ServiceMO service,
Account subject,
java.util.Date scheduledTime)
Creates an account in the provisioning platform with the specified attributes for the given person. |
GroupMO |
GroupManager.createGroup(ServiceMO serviceMO,
Group group)
Creates a group on a service. |
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject)
Creates a service in the provisioning platform with the specified attributes within the given container. |
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject,
ServiceTestResult result)
Creates a service in the provisioning platform with the specified attributes within the given container. |
java.lang.String |
PasswordManager.generatePassword(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of the specified accounts. |
java.lang.String |
PasswordManager.generatePasswordForRestore(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of the specified accounts. |
java.lang.String |
PasswordManager.generateSyncPassword(PersonMO personMO)
Generates a password that can be used to synchronize the password for all of the accounts the person owns. |
AttributeValues |
AccountManager.getAccountParameters(PersonMO owner,
ServiceMO service)
Returns the auto-generated parameters used to define the potential owner's account on the given service. |
java.util.Collection |
AccountManager.getAuthorizedServices(PersonMO subject,
java.util.Locale locale)
Returns the services the given person is authorized to have access to. |
java.util.Collection |
AccountManager.getAuthorizedServices(PersonMO subject,
java.util.Locale locale,
java.lang.String pattern,
java.lang.String type)
Returns the services the given person is authorized to have access to. |
OrganizationalContainerMO |
ServiceMO.getContainer()
Returns the current parent container in the tree. |
ServiceMO |
ServiceMO.getHost()
Returns the host, or concrete service, this service proxies. |
java.util.Collection |
ServiceMO.getOrphanedAccounts()
Returns all of the orphaned accounts for this service. |
java.util.Collection |
ServiceMO.getOwnedAccounts()
Returns all the owned accounts that are hosted by this service. |
PersonMO |
ServiceMO.getOwner()
Deprecated. since 5.0. Please use getOwners(). |
PersonMO |
AccountMO.getOwner()
Returns the owner of the account (if any). |
java.util.Collection<PersonMO> |
ServiceMO.getOwners()
Returns the service owner(s) (if any). |
java.util.Collection |
ServiceMO.getPrerequisites()
Returns the prerequisites of the service. |
PasswordRulesInfo |
PasswordManager.getRules(java.util.Collection accounts)
Returns the combined password rules for the given accounts. |
ServiceMO |
AccountMO.getService()
Returns the service that hosts this account. |
boolean |
AccountManager.isAccountCompliant(AccountMO subject,
java.util.Collection errors)
Deprecated. Please use checkAccountCompliance method. |
boolean |
AccountManager.isAccountCompliant(PersonMO owner,
ServiceMO service,
AttributeValues params,
java.util.Collection errors)
Deprecated. Please use checkAccountCompliance method. |
boolean |
ServiceMO.isCircularDependent(Service serv)
Checks whether this managed object (ServiceMO) is a prerequisite of a service (that is passesed as a parameter) or the prerequisite of service's prerequisite. |
boolean |
ServiceMO.isHosted()
Returns whether this service is a "hosted" service. |
boolean |
ServiceMO.isPasswordRequired()
Returns whether this service requires a password for its accounts. |
boolean |
PasswordManager.isPasswordValid(java.util.Collection accounts,
java.lang.String password)
Deprecated. As of ITIM 5.0, replaced by PasswordManager.validatePassword(Collection accounts, String password) . |
void |
AccountMO.orphan()
Orphans the account, 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 |
ServiceMO.remove()
Removes the managed object from the provisioning platform. |
void |
GroupMO.remove()
Removes the group. |
Request |
AccountManager.remove(java.util.Collection accounts,
java.util.Date scheduledTime)
Removes multiple accounts from the provisioning platform. |
Request |
AccountMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform. |
Request |
AccountManager.restore(java.util.Collection accounts,
java.util.Date scheduledTime)
Restores multiple accounts. |
Request |
AccountManager.restore(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime)
Restores multiple accounts with the password specified. |
Request |
AccountMO.restore(java.lang.String password,
java.util.Date scheduledTime)
Restores the account. |
void |
GroupMO.setAccessInfo(AccessInfo access)
Sets the access information of the group. |
Request |
AccountManager.suspend(java.util.Collection accounts,
java.util.Date scheduledTime)
Suspends multiple accounts. |
Request |
AccountMO.suspend(java.util.Date scheduledTime)
Suspends the account. |
Request |
PasswordManager.synchPasswords(PersonMO personMO,
java.util.Date scheduledTime)
Synchronizes all of the given identity's account passwords to a system generated password. |
Request |
PasswordManager.synchPasswords(PersonMO personMO,
java.lang.String password,
java.util.Date scheduledTime)
Synchronizes all of the given identity's account passwords to the given password. |
Request |
PasswordManager.synchPasswords(PersonMO personMO,
java.lang.String password,
java.util.Date scheduledTime,
boolean notifyByMail)
Synchronizes all of the given identity's account passwords to the given password. |
Request |
AccountMO.update(Account a,
java.util.Date scheduledTime)
Updates the managed object. |
void |
GroupMO.update(Group group)
Updates the group with the given group value object. |
void |
ServiceMO.update(Service s)
Updates the managed object. |
void |
PasswordManager.validatePassword(java.util.Collection accounts,
java.lang.String password)
Determines whether the specified password is valid for all of the given accounts. |
Uses of AuthorizationException in com.ibm.itim.apps.system |
---|
Methods in com.ibm.itim.apps.system that throw AuthorizationException | |
---|---|
void |
SystemRoleMO.addMembers(java.util.Collection members,
java.util.Date effectiveDate)
Adds multiple users to a System Role. |
SystemRoleMO |
SystemRoleManager.createRole(OrganizationalContainerMO container,
SystemRole systemRole)
Creates a system role in the provisioning platform with the specified attributes within the given container. |
void |
SystemRoleMO.remove()
Removes the System Role associated with this SystemRoleMO. |
void |
SystemRoleMO.removeMembers(java.util.Collection members,
java.util.Date effectiveDate)
Removes multiple users from a System Role. |
void |
SystemRoleMO.update(SystemRole systemRole)
Updates the System Role associated with a SystemRoleMO. |
Uses of AuthorizationException in com.ibm.itim.apps.workflow |
---|
Methods in com.ibm.itim.apps.workflow that throw AuthorizationException | |
---|---|
AssignmentCompletionImpact |
UserRecertificationWorkflowAssignmentMO.checkCompletionImpact(java.util.List outputParameters)
Checks the impact of completing this assignment. |
void |
WorkflowAssignmentMO.complete()
Signals completion of the assignment to the workflow engine. |
void |
WorkflowAssignmentMO.complete(ActivityResult result)
Signals completion of the activity to the workflow engine and provides the engine with the activity result in the same call. |
void |
WorkflowAssignmentMO.defer(int deferralTime,
java.lang.String deferralReason)
Defers the assignment for the specified number of days In ITIM 4.6, the only item that can be deferred is compliance alert manual activity |
void |
WorkflowAssignmentMO.delegate(PersonMO newOwner)
Delegates/forwards the assignment to another participant. |
void |
WorkflowResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved. |
void |
HumanResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved. |
java.util.Collection |
WorkflowResourceMO.getAssignments()
Returns the assignments representing the human participant account. |
java.util.Collection |
HumanResourceMO.getAssignments()
Returns the assignments representing the human participant account. |
void |
WorkflowResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given process design id and activity design id. |
void |
HumanResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given process design id and activity design id. |
void |
WorkflowAssignmentMO.lock()
Locks the assignment so that other participants do not duplicate the effort to complete it unless the lock is released. |
void |
WorkflowAssignmentMO.unlock()
Unlocks the assignment so that other participants may themselves lock or or complete it. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |