Serialized Form


Package com.ibm.itim.apps

Class com.ibm.itim.apps.ApplicationException extends ITIMException implements Serializable

serialVersionUID: 7071565309495709319L

Class com.ibm.itim.apps.AuthenticationException extends ApplicationException implements Serializable

serialVersionUID: -5075248587889613559L

Class com.ibm.itim.apps.AuthorizationException extends ApplicationException implements Serializable

serialVersionUID: 6004856369819468405L

Class com.ibm.itim.apps.BulkException extends ApplicationException implements Serializable

serialVersionUID: -8816617432440432857L

Serialized Fields

exceptions

java.util.Map<K,V> exceptions

Class com.ibm.itim.apps.ITIMCredentialExpiredException extends javax.security.auth.login.CredentialExpiredException implements Serializable

serialVersionUID: -7070504282597649301L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues

Class com.ibm.itim.apps.ITIMFailedLoginException extends javax.security.auth.login.FailedLoginException implements Serializable

serialVersionUID: 4765975451364566372L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues

Class com.ibm.itim.apps.PartialListResultsException extends java.lang.Exception implements Serializable

serialVersionUID: -4216806906514626612L

Serialized Fields

result

java.util.List<E> result

exception

java.util.List<E> exception

Class com.ibm.itim.apps.SchemaViolationException extends ApplicationException implements Serializable

serialVersionUID: -4463187383583273955L

Serialized Fields

collection

java.util.Collection<E> collection

Class com.ibm.itim.apps.UserAuthInfo extends java.lang.Object implements Serializable

serialVersionUID: 5277487799424884924L

Serialized Fields

userID

java.lang.String userID

userDN

java.lang.String userDN

tenantID

java.lang.String tenantID

tenantDN

java.lang.String tenantDN

orgDN

java.lang.String orgDN

buDN

java.lang.String buDN

personDN

java.lang.String personDN

systemRoleCategory

int systemRoleCategory

pwdHashed

byte[] pwdHashed

credentials

Credentials credentials

Package com.ibm.itim.apps.identity

Class com.ibm.itim.apps.identity.ChallengeResponseConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -5959264515210871465L

Serialized Fields

challengeResponseEnabled

boolean challengeResponseEnabled

userDefined

boolean userDefined

numRequired

int numRequired

adminDefinedChallenges

java.util.Collection<E> adminDefinedChallenges

Class com.ibm.itim.apps.identity.InvalidPasswordException extends ApplicationException implements Serializable

serialVersionUID: 8317577875817676458L


Package com.ibm.itim.apps.pim

Class com.ibm.itim.apps.pim.CredentialLeaseMO extends java.lang.Object implements Serializable

serialVersionUID: 7727472074092690400L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Class com.ibm.itim.apps.pim.CredentialMO extends java.lang.Object implements Serializable

serialVersionUID: 2679489705417443473L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Class com.ibm.itim.apps.pim.CredentialPoolMO extends java.lang.Object implements Serializable

serialVersionUID: 121430402654113154L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Class com.ibm.itim.apps.pim.SharedAccessPolicyMO extends java.lang.Object implements Serializable

serialVersionUID: -4572855039814134668L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Package com.ibm.itim.apps.policy

Class com.ibm.itim.apps.policy.Entitlement extends java.lang.Object implements Serializable

serialVersionUID: -5614923735793041829L

Serialized Fields

type

int type

target

ServiceTarget target

processDN

DistinguishedName processDN

parameters

ProvisioningParameters parameters

ownershipType

java.lang.String ownershipType

Class com.ibm.itim.apps.policy.Membership extends java.lang.Object implements Serializable

serialVersionUID: 2931386305759097966L

Serialized Fields

membershipType

long membershipType
defines scope of the membership


membershipName

java.lang.String membershipName
If the membershipType is an organization role, variable membershipName stores the role dn, if the membershipType is all persons, it stores wildcard character "*"

Class com.ibm.itim.apps.policy.ProvisioningParameters extends java.lang.Object implements Serializable

serialVersionUID: -6395069375543363300L

Serialized Fields

parameters

java.util.Collection<E> parameters

Class com.ibm.itim.apps.policy.ProvisioningPolicy extends DirectoryObject implements Serializable

serialVersionUID: 8801953639525113164L

Serialized Fields

entitlements

java.util.Collection<E> entitlements

memberships

java.util.Collection<E> memberships

policyDN

DistinguishedName policyDN

Class com.ibm.itim.apps.policy.ServiceAttributeParameter extends java.lang.Object implements Serializable

serialVersionUID: -6401103862351353355L

Serialized Fields

enforcementTypes

int[] enforcementTypes

expressionTypes

int[] expressionTypes

attributeValue

AttributeValue attributeValue

Class com.ibm.itim.apps.policy.ServiceTarget extends java.lang.Object implements Serializable

serialVersionUID: -2835929591630408263L

Serialized Fields

targetType

long targetType

targetName

java.lang.String targetName

serviceTags

java.util.Collection<E> serviceTags

Package com.ibm.itim.apps.provisioning

Class com.ibm.itim.apps.provisioning.AccessEntitlement extends java.lang.Object implements Serializable

serialVersionUID: 4418699155453908774L

Serialized Fields

accessId

java.lang.String accessId

serviceDN

DistinguishedName serviceDN

accessType

java.lang.String accessType

accessDescription

java.lang.String accessDescription

profileName

java.lang.String profileName

serviceName

java.lang.String serviceName

Class com.ibm.itim.apps.provisioning.AccountMO extends java.lang.Object implements Serializable

serialVersionUID: -1954826314301604167L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Class com.ibm.itim.apps.provisioning.AttributeProperty extends java.lang.Object implements Serializable

serialVersionUID: -8225334549858580382L

Serialized Fields

m_attributeName

java.lang.String m_attributeName

m_isSingleValued

boolean m_isSingleValued

m_resolvedNameMap

java.util.HashMap<K,V> m_resolvedNameMap

Class com.ibm.itim.apps.provisioning.Compliance extends java.lang.Object implements Serializable

serialVersionUID: -2482240852539560940L

Serialized Fields

m_requiredChanges

AttributeChanges m_requiredChanges

m_compliance

int m_compliance

m_attributeProperties

java.util.Map<K,V> m_attributeProperties

Class com.ibm.itim.apps.provisioning.GroupMO extends java.lang.Object implements Serializable

serialVersionUID: 1207430112083107962L

Serialized Fields

subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

name

DistinguishedName name

Class com.ibm.itim.apps.provisioning.NewUserAccess extends java.lang.Object implements Serializable

serialVersionUID: -2114246502039484652L

Serialized Fields

uid

java.lang.String uid

password

byte[] password

accountDN

DistinguishedName accountDN

ownerDN

DistinguishedName ownerDN

Class com.ibm.itim.apps.provisioning.PasswordRuleException extends ApplicationException implements Serializable

serialVersionUID: -2641733747098753142L

Class com.ibm.itim.apps.provisioning.ServiceRestartResult extends java.lang.Object implements Serializable

serialVersionUID: -4858818032466594618L

Serialized Fields

testStatus

ServiceRestartResult.ServiceRestartTestResult testStatus

retryStatus

ServiceRestartResult.ServiceRestartRetryResult retryStatus

failureCause

java.lang.Throwable failureCause

Class com.ibm.itim.apps.provisioning.ServiceStatistics extends java.lang.Object implements Serializable

serialVersionUID: -680692568008815251L

Serialized Fields

serviceDn

DistinguishedName serviceDn

failuresDetected

long failuresDetected

recoveryAttempts

long recoveryAttempts

recoveryCompletes

long recoveryCompletes

deferredRequestsCreated

long deferredRequestsCreated

deferredRequestsCompleted

long deferredRequestsCompleted

activeRequests

long activeRequests

activeRequestsHung

long activeRequestsHung

accountOperationCnt

long accountOperationCnt

accountOperationAvg

long accountOperationAvg

searchOperationCnt

long searchOperationCnt

searchOperationAvg

long searchOperationAvg

Class com.ibm.itim.apps.provisioning.ServiceStatusDetail extends java.lang.Object implements Serializable

serialVersionUID: -8663150646043303562L

Serialized Fields

serviceDN

DistinguishedName serviceDN

status

ServiceStatus status

lastAccessTime

java.util.Date lastAccessTime

firstFailTime

java.util.Date firstFailTime

oldestRequestFailTime

java.util.Date oldestRequestFailTime

oldestRequestId

java.lang.String oldestRequestId

oldestProcessId

long oldestProcessId

oldestRootProcessId

long oldestRootProcessId

blockedRequestCount

int blockedRequestCount

lastFailureReason

java.lang.String lastFailureReason

lastServer

java.lang.String lastServer

Class com.ibm.itim.apps.provisioning.ServiceTestResult extends java.lang.Object implements Serializable

serialVersionUID: 7378415651465677111L

Serialized Fields

status

int status

cause

java.lang.Throwable cause

rtnAttributes

AttributeValues rtnAttributes

Class com.ibm.itim.apps.provisioning.UserAccessInfo extends java.lang.Object implements Serializable

serialVersionUID: 1259234811696375532L

Serialized Fields

accessId

java.lang.String accessId

serviceDN

DistinguishedName serviceDN

accessType

java.lang.String accessType

ownerName

java.lang.String ownerName

ownerDN

DistinguishedName ownerDN

accessDescription

java.lang.String accessDescription

accountDN

DistinguishedName accountDN

profileName

java.lang.String profileName

accessName

java.lang.String accessName

userId

java.lang.String userId

serviceName

java.lang.String serviceName

Package com.ibm.itim.apps.recon

Class com.ibm.itim.apps.recon.ReconUnitData extends java.lang.Object implements Serializable

serialVersionUID: -1107805835568270159L

Serialized Fields

id

long id

minute

int minute

hour

int hour

dayOfMonth

int dayOfMonth

month

int month

dayOfWeek

int dayOfWeek

lockService

boolean lockService

name

java.lang.String name

description

java.lang.String description

reconQueryFilter

java.lang.String reconQueryFilter

reconQueryBase

java.lang.String reconQueryBase

reconQueryAttrs

java.util.Collection<E> reconQueryAttrs

lastReconDuration

long lastReconDuration
Duration of this recon unit on a given resource the last time it was run (in milliseconds).


maxDuration

long maxDuration
Max duration in ms. Defaults to 10 hours.


minuteDuration

long minuteDuration
One min.in ms.


Package com.ibm.itim.apps.search

Class com.ibm.itim.apps.search.SearchMO extends java.lang.Object implements Serializable

serialVersionUID: 5801494839967930911L

Serialized Fields

scope

int scope

category

java.lang.String category
The ObjectProfileCategory for the objects to search for.


objectProfileName

java.lang.String objectProfileName
Optional profile name for the objects to search for.


searchFilter

java.lang.String searchFilter
An Ldap search filter as specified in RFC 2254. (initialized to default)


locale

java.util.Locale locale
The user's Locale


usePager

boolean usePager
If false, used to bypass pagination and obtain entire result set.


sortOrder

int sortOrder
Sort order for this request


maxSize

int maxSize
Default max search results size


logicalContext

CompoundDN logicalContext
The context for the search, or search base.


containerMO

OrganizationalContainerMO containerMO
Alternate search context


sortAttribute

java.lang.String sortAttribute
Attribute name to sort by


pageSize

int pageSize
Page size


pageLinks

int pageLinks
Number of pre-fetched pages


additionalParams

java.lang.Object[] additionalParams

attributes

java.lang.String[] attributes
The attributes to return


subject

javax.security.auth.Subject subject

platform

PlatformContextImpl platform

Class com.ibm.itim.apps.search.SearchResultsMO extends java.lang.Object implements Serializable

serialVersionUID: -4767295527337813227L

Serialized Fields

subject

javax.security.auth.Subject subject
The Subject representing the authenticated caller. Is initialized by the SearchResultsMO constructor.


platform

PlatformContextImpl platform
The PlatformContext holding platform connection information.


handle

javax.ejb.Handle handle

searchResultsStatus

SearchResultsStatus searchResultsStatus

Package com.ibm.itim.apps.workflow

Class com.ibm.itim.apps.workflow.AssignmentCompletionImpact extends java.lang.Object implements Serializable

serialVersionUID: 7135491040733536813L

Class com.ibm.itim.apps.workflow.ImpactItem extends java.lang.Object implements Serializable

serialVersionUID: 8151409695056212010L

Serialized Fields

object

java.lang.Object object

impactReason

ImpactReason impactReason

childImpactList

java.util.List<E> childImpactList

Class com.ibm.itim.apps.workflow.ImpactReason extends java.lang.Object implements Serializable

serialVersionUID: 8843868532877787858L

Serialized Fields

type

ImpactReason.ImpactType type

supportingObjects

java.util.List<E> supportingObjects

Class com.ibm.itim.apps.workflow.UserRecertificationCompletionImpact extends AssignmentCompletionImpact implements Serializable

serialVersionUID: -1050124520281528358L

Serialized Fields

accountImpactList

java.util.List<E> accountImpactList

Class com.ibm.itim.apps.workflow.WorkflowSearchResultsMO extends java.lang.Object implements Serializable

serialVersionUID: -348450615881209873L

Serialized Fields

subject

javax.security.auth.Subject subject
The subject will be changed to match the context of WokflowSearchMO.


platform

PlatformContextImpl platform
The platform will be changed to match the context of WokflowSearchMO.


handle

javax.ejb.Handle handle

Package com.ibm.itim.authentication

Class com.ibm.itim.authentication.AuthenticationException extends java.lang.Exception implements Serializable

serialVersionUID: -6104340552219746945L

Class com.ibm.itim.authentication.AuthenticationFailedException extends AuthenticationException implements Serializable

serialVersionUID: 1625610385062206361L

Class com.ibm.itim.authentication.ConfigurationException extends AuthenticationException implements Serializable

serialVersionUID: -5647748984304525021L

Class com.ibm.itim.authentication.Credentials extends java.util.Hashtable implements Serializable

serialVersionUID: 6225204180686777004L


Package com.ibm.itim.common

Class com.ibm.itim.common.AttributeChangeOperation extends ValueObject implements Serializable

serialVersionUID: -7973840830533659066L

Serialized Fields

action

java.lang.String action
Identifies the action of change


modificationAction

int modificationAction
Identifies the modification action of change in int format.


changeData

java.util.Vector<E> changeData
A collection of AttributeValue objects represents data to be changed

Class com.ibm.itim.common.AttributeChanges extends java.lang.Object implements Serializable

serialVersionUID: -3723487960967084389L

Serialized Fields

collection

java.util.Collection<E> collection

Class com.ibm.itim.common.AttributeDateValue extends java.util.Date implements Serializable

serialVersionUID: -3530472659541470226L

Class com.ibm.itim.common.AttributeValue extends ValueObject implements Serializable

serialVersionUID: -8529428500517377349L

Serialized Fields

name

java.lang.String name

values

java.util.Vector<E> values
If the values are empty, it means the attribute does not have any values Each value in the Vector is a non-null Object

Class com.ibm.itim.common.AttributeValues extends java.lang.Object implements Serializable

serialVersionUID: -4805117031945333328L

Serialized Fields

attributeValueMap

java.util.Map<K,V> attributeValueMap

Class com.ibm.itim.common.ComplexAttributeValue extends java.lang.Object implements Serializable

serialVersionUID: 7837286683523955414L

Serialized Fields

id

java.lang.String id
Identifier of the attribute value


subAttributes

AttributeValues subAttributes

Class com.ibm.itim.common.EntitlementAttributeValue extends AttributeValue implements Serializable

serialVersionUID: 191517506355545297L

Serialized Fields

operation

java.lang.String operation

Class com.ibm.itim.common.HistoricalPassword extends java.lang.Object implements Serializable

serialVersionUID: -7559756234895375753L

Serialized Fields

credPaswd

byte[] credPaswd

changeDate

java.util.Date changeDate

Class com.ibm.itim.common.PolicyMembershipAttributeValue extends AttributeValue implements Serializable

serialVersionUID: 8805398935295350276L

Class com.ibm.itim.common.PolicyScopeAttributeValue extends AttributeValue implements Serializable

serialVersionUID: -8322421364692705243L

Class com.ibm.itim.common.ValueObject extends java.lang.Object implements Serializable

serialVersionUID: -774319247578392229L


Package com.ibm.itim.dataservices.model

Class com.ibm.itim.dataservices.model.AccessRight extends java.lang.Object implements Serializable

serialVersionUID: -7585183152724215650L

Serialized Fields

name

java.lang.String name

scope

java.lang.String scope

target

java.lang.String target

roleDNs

java.util.Collection<E> roleDNs

filter

java.lang.String filter

isForAllPrincipals

boolean isForAllPrincipals

principals

java.util.Collection<E> principals

permissions

java.util.Collection<E> permissions

Class com.ibm.itim.dataservices.model.AttributeRight extends java.lang.Object implements Serializable

serialVersionUID: -3688552556658753866L

Serialized Fields

operations

java.lang.String operations

all

boolean all

attributes

java.util.Collection<E> attributes

Class com.ibm.itim.dataservices.model.AuthorizationOwner extends java.lang.Object implements Serializable

serialVersionUID: 5726456871832282303L

Serialized Fields

authOwnerDN

DistinguishedName authOwnerDN

Class com.ibm.itim.dataservices.model.CompoundDN extends java.lang.Object implements Serializable

serialVersionUID: -5940590117273302346L

Serialized Fields

dns

java.util.Vector<E> dns

Class com.ibm.itim.dataservices.model.DirectoryEntry extends java.lang.Object implements Serializable

serialVersionUID: 5241073672402193643L

Serialized Fields

dn

DistinguishedName dn

dirAttributes

AttributeValues dirAttributes

oldAttributes

AttributeValues oldAttributes

changeList

java.util.Map<K,V> changeList

lastModifiedDate

java.util.Date lastModifiedDate

removeList

java.util.Map<K,V> removeList

addList

java.util.Map<K,V> addList

isReplaceAll

boolean isReplaceAll

Class com.ibm.itim.dataservices.model.DirectoryObject extends DirectoryEntry implements Serializable

serialVersionUID: -4980014839269771820L

Serialized Fields

name

java.lang.String name

mapAttrNames

java.util.Map<K,V> mapAttrNames

profileName

java.lang.String profileName

tenantDN

DistinguishedName tenantDN

nameAttribute

java.lang.String nameAttribute

Class com.ibm.itim.dataservices.model.DirectoryObjectEntity extends java.lang.Object implements Serializable

serialVersionUID: -3085736540699482300L

Serialized Fields

directoryObject

DirectoryObject directoryObject

profile

ObjectProfile profile

parent

DirectoryObjectEntity parent

modelMetaData

IModelMetaData modelMetaData

profileLocator

IProfileLocator profileLocator

ldapDaoProvider

com.ibm.itim.dataservices.ldap.ILdapDaoProvider ldapDaoProvider

Class com.ibm.itim.dataservices.model.DistinguishedName extends java.lang.Object implements Serializable

serialVersionUID: 2018962020512567508L

Serialized Fields

rawDn

java.lang.String rawDn

Class com.ibm.itim.dataservices.model.DuplicateEntryException extends ModelCreationException implements Serializable

serialVersionUID: -7158108096230289622L

Serialized Fields

entity

DirectoryObjectEntity entity
To hold the duplicated directory entity

Class com.ibm.itim.dataservices.model.LifecycleProfile extends ObjectProfile implements Serializable

serialVersionUID: -910174049162374786L

Serialized Fields

target

DistinguishedName target

Class com.ibm.itim.dataservices.model.LifecycleRule extends java.lang.Object implements Serializable

serialVersionUID: -4548199980159124508L

Serialized Fields

id

long id

name

java.lang.String name

filter

java.lang.String filter

operation

java.lang.String operation

description

java.lang.String description

xmlKeys

java.util.Set<E> xmlKeys

isLaunchAsRoot

boolean isLaunchAsRoot

obj_profile_operation_dn

java.lang.String obj_profile_operation_dn

Class com.ibm.itim.dataservices.model.ModelCommunicationException extends ModelException implements Serializable

serialVersionUID: -9133379338958237365L

Class com.ibm.itim.dataservices.model.ModelCreationException extends ModelException implements Serializable

serialVersionUID: -1563683531831974925L

Class com.ibm.itim.dataservices.model.ModelException extends ITIMException implements Serializable

serialVersionUID: 202061329836552163L

Class com.ibm.itim.dataservices.model.ModelIntegrityException extends ModelException implements Serializable

serialVersionUID: -4760758034036279695L

Class com.ibm.itim.dataservices.model.ModelModificationException extends ModelException implements Serializable

serialVersionUID: 1680911852520582411L

Class com.ibm.itim.dataservices.model.ModelRemoveException extends ModelException implements Serializable

serialVersionUID: -3398832867441820864L

Class com.ibm.itim.dataservices.model.ObjectNotFoundException extends ModelException implements Serializable

serialVersionUID: -4129529755717464459L

Class com.ibm.itim.dataservices.model.ObjectProfile extends java.lang.Object implements Serializable

serialVersionUID: -2494964897393492193L

Serialized Fields

dn

DistinguishedName dn

category

java.lang.String category

name

java.lang.String name

customClass

java.lang.String customClass

nameAttribute

java.lang.String nameAttribute

attributeMap

java.util.Map<K,V> attributeMap

operationMap

java.util.Map<K,V> operationMap

tenantDN

DistinguishedName tenantDN

complianceRule

com.ibm.itim.dataservices.model.ValueChange complianceRule

searchAttributes

java.util.Collection<E> searchAttributes

customProperties

java.util.Properties customProperties

attributes

AttributeValues attributes

Class com.ibm.itim.dataservices.model.ObjectProfileCategory extends java.lang.Object implements Serializable

serialVersionUID: 6665770982608939143L

Serialized Fields

dn

DistinguishedName dn
Distinguished name for the object


tenantDN

DistinguishedName tenantDN

name

java.lang.String name
Category name


operationMap

java.util.Map<K,V> operationMap
Category operation map


ruleCount

int ruleCount
number of compliance rules in the profile


complianceRule

com.ibm.itim.dataservices.model.ValueChange complianceRule

Class com.ibm.itim.dataservices.model.ObjectProfileOperation extends java.lang.Object implements Serializable

serialVersionUID: 8744855744080996735L

Serialized Fields

name

java.lang.String name
Name of the operation


inParameters

OperationParameter[] inParameters
List of in-parameters for the operation Support for formal parameter definition is optional to allow design time type validation is optional for this release.


defDN

DistinguishedName defDN
Operatoin definition reference identifier


isStatic

boolean isStatic
Identifies whether the methods is static


isSystem

boolean isSystem
Identifies whether it is a system operation For system operations, the parameters of the operation can not be modified by end-user


type

java.lang.String type
Name of the operation parameter

Class com.ibm.itim.dataservices.model.OperationParameter extends java.lang.Object implements Serializable

serialVersionUID: -4842823599476948764L

Serialized Fields

name

java.lang.String name
Name of the operation parameter


type

java.lang.String type
Type of the operation parameter


description

java.lang.String description
Description of the operation parameter

Class com.ibm.itim.dataservices.model.PartialResultsException extends SearchResultsException implements Serializable

serialVersionUID: -4458211816170843384L

Class com.ibm.itim.dataservices.model.PartialResultsReason extends java.lang.Object implements Serializable

serialVersionUID: 2654779537897604805L

Serialized Fields

reason

int reason
Deprecated. 

exception

java.lang.Exception exception
Deprecated. 

Class com.ibm.itim.dataservices.model.Permission extends java.lang.Object implements Serializable

serialVersionUID: -5296690273569205883L

Serialized Fields

action

java.lang.String action

classRights

java.util.Collection<E> classRights

attributeRights

java.util.Collection<E> attributeRights

Class com.ibm.itim.dataservices.model.SearchParameters extends java.lang.Object implements Serializable

serialVersionUID: 8875446708991684626L

Serialized Fields

sizeLimit

long sizeLimit

scope

int scope

attributes

java.util.Set<E> attributes

sortAttribute

java.lang.String sortAttribute

sortOrder

int sortOrder

locale

java.util.Locale locale

pageSize

int pageSize

rawSearch

boolean rawSearch

lazySearch

boolean lazySearch

Class com.ibm.itim.dataservices.model.SearchResultsException extends ModelException implements Serializable

serialVersionUID: -5657237963838363779L

Class com.ibm.itim.dataservices.model.SearchResultsStatus extends java.lang.Object implements Serializable

serialVersionUID: 5005483723122330007L

Serialized Fields

code

int code

Class com.ibm.itim.dataservices.model.ServiceProfile extends ObjectProfile implements Serializable

serialVersionUID: -910174049162374910L

Serialized Fields

accountClass

java.lang.String accountClass

accountProfileName

java.lang.String accountProfileName

serviceProviderFactory

java.lang.String serviceProviderFactory

xforms

java.lang.String xforms

_properties

java.util.Properties _properties

protocolMappings

java.util.Properties protocolMappings

groupAccountAttributeMap

java.util.Map<K,V> groupAccountAttributeMap
Map of group definition. The key of the map is the name of the group ldap class; and the value is the name of the account attribute for the group membership as a String

Since:
TIM 5.0

complexAttributeHandlerClassName

java.lang.String complexAttributeHandlerClassName
Name of the attribute handler to handle data conversion for resource specific attributes. For example, complex attribute. When it is NULL, it means no specific data conversion is required.

Since:
TIM 5.0

complexAttributes

java.util.Collection<E> complexAttributes
List of complex attribute names When it is NULL, it means no complex attributes for this service.

Since:
TIM 5.0

opRequiredAttributes

java.util.Collection<E> opRequiredAttributes
List of strings that tells which attributes are required for each operation.
op_name=source:attr_name[,source:attr_name2]...

where
op_name is one of: add|modify|suspend|restore|passwordChange|delete|search
source is either the letter "s" (for service) or "a" (for account)
attr_name is an attribute name from the service or account objectclass, depending on source value.

Since:
TIM 5.0

opSendAttributes

java.util.Collection<E> opSendAttributes
List of strings that tells which attributes to send for each operation.
op_name=attr_name[,attr_name2]...

where
op_name is one of: add|modify|suspend|restore|passwordChange|delete|search
attr_name is an account attribute name.

Since:
TIM 5.0

opReplaceMultiAttributes

java.util.Collection<E> opReplaceMultiAttributes
List of strings that tell which multi-valued attributes are considered as REPLACE instead of ADD and REMOVE for each operation.
op_name=attr_name[,attr_name2]...

where
op_name is one of: add|modify|suspend|restore|passwordChange|delete|search
attr_name is an account attribute name.

Since:
TIM 5.0

opAddDeleteSingleAttributes

java.util.Collection<E> opAddDeleteSingleAttributes
List of strings that tell which single-valued attributes are considered as ADD/DELETE instead of REPLACE for each operation.
op_name=attr_name[,attr_name2]...

where
op_name is one of: add|modify|suspend|restore|passwordChange|delete|search
attr_name is an account attribute name.

Since:
TIM 5.0

Class com.ibm.itim.dataservices.model.URINotUniqueException extends ModelException implements Serializable

serialVersionUID: -4369678683275855020L


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

Class com.ibm.itim.dataservices.model.domain.AccessInfo extends java.lang.Object implements Serializable

serialVersionUID: -8107279361210584319L

Serialized Fields

id

java.lang.String id

description

java.lang.String description

name

java.lang.String name

ownerDN

DistinguishedName ownerDN

type

java.lang.String type

option

int option

poConfiguration

ProvisioningConfiguration poConfiguration

Class com.ibm.itim.dataservices.model.domain.Account extends DirectoryObject implements Serializable

serialVersionUID: 8550545357734435039L

Class com.ibm.itim.dataservices.model.domain.AccountEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 8902393405827243596L

Serialized Fields

UID_CHANGE_OPERATION

int UID_CHANGE_OPERATION

ORPHAN_OPERATION

int ORPHAN_OPERATION

ADOPT_OPERATION

int ADOPT_OPERATION

ownerEntity

PersonEntity ownerEntity

serviceEntity

ServiceEntity serviceEntity

credentialEntity

com.ibm.itim.dataservices.model.pim.CredentialEntity credentialEntity

Class com.ibm.itim.dataservices.model.domain.AdminDomain extends OrganizationalContainer implements Serializable

serialVersionUID: -2030074524095607730L

Class com.ibm.itim.dataservices.model.domain.AdminDomainEntity extends OrganizationalContainerEntity implements Serializable

serialVersionUID: -1710681699766814467L

Class com.ibm.itim.dataservices.model.domain.AgentOperation extends DirectoryObject implements Serializable

serialVersionUID: 8020674215658830218L

Serialized Fields

serviceProfileName

java.lang.String serviceProfileName

Class com.ibm.itim.dataservices.model.domain.BusinessPartnerEntity extends PersonEntity implements Serializable

serialVersionUID: 5278239354113334787L

Class com.ibm.itim.dataservices.model.domain.BusinessPartnerOrg extends OrganizationalContainer implements Serializable

serialVersionUID: -3820877346674680468L

Class com.ibm.itim.dataservices.model.domain.BusinessPartnerOrgEntity extends OrganizationalContainerEntity implements Serializable

serialVersionUID: -6621477142637479198L

Class com.ibm.itim.dataservices.model.domain.BusinessUnit extends OrganizationalContainer implements Serializable

serialVersionUID: 7202582445231886030L

Class com.ibm.itim.dataservices.model.domain.BusinessUnitEntity extends OrganizationalContainerEntity implements Serializable

serialVersionUID: 279454261067408458L

Class com.ibm.itim.dataservices.model.domain.Challenge extends java.lang.Object implements Serializable

serialVersionUID: -2100520720268981727L

Serialized Fields

question

java.lang.String question

loc

java.util.Locale loc

Class com.ibm.itim.dataservices.model.domain.ComplianceIssue extends DirectoryObject implements Serializable

serialVersionUID: 7025730078686070811L

Serialized Fields

operation

AttributeChangeOperation operation

creationDate

java.util.Date creationDate

accessInfo

Access accessInfo

Class com.ibm.itim.dataservices.model.domain.DirectorySystem extends OrganizationalContainer implements Serializable

serialVersionUID: 290253555995903524L

Class com.ibm.itim.dataservices.model.domain.DirectorySystemEntity extends OrganizationalContainerEntity implements Serializable

serialVersionUID: -1957007125187699293L

Class com.ibm.itim.dataservices.model.domain.DynamicRole extends Role implements Serializable

serialVersionUID: -4229370587694024420L

Class com.ibm.itim.dataservices.model.domain.DynamicRoleEntity extends RoleEntity implements Serializable

serialVersionUID: -4290867524937185455L

Class com.ibm.itim.dataservices.model.domain.ExtendedPerson extends Person implements Serializable

serialVersionUID: -1598751037309913853L

Serialized Fields

ownershipType

java.lang.String ownershipType

Class com.ibm.itim.dataservices.model.domain.Group extends DirectoryObject implements Serializable

serialVersionUID: -7682277805615065193L

Serialized Fields

serviceDN

DistinguishedName serviceDN

Class com.ibm.itim.dataservices.model.domain.GroupEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -365911841748365786L

Serialized Fields

ownerCol

java.util.Collection<E> ownerCol

serviceEntity

ServiceEntity serviceEntity

accessInfoFactory

com.ibm.itim.dataservices.model.domain.AccessInfoFactory accessInfoFactory

ldapDaoProvider

com.ibm.itim.dataservices.ldap.ILdapDaoProvider ldapDaoProvider

Class com.ibm.itim.dataservices.model.domain.HostedService extends Service implements Serializable

serialVersionUID: -4880481345795945657L

Serialized Fields

concreteProfileName

java.lang.String concreteProfileName

Class com.ibm.itim.dataservices.model.domain.HostedServiceEntity extends ServiceEntity implements Serializable

serialVersionUID: 3747583137442380515L

Class com.ibm.itim.dataservices.model.domain.Location extends BusinessUnit implements Serializable

serialVersionUID: 1155139173548361503L

Class com.ibm.itim.dataservices.model.domain.MailTemplateConfiguration extends WorkflowConfiguration implements Serializable

serialVersionUID: -1786580733690483947L

Class com.ibm.itim.dataservices.model.domain.NotificationTemplate extends DirectoryEntry implements Serializable

serialVersionUID: 6654101452011512910L

Serialized Fields

subject

java.lang.String subject

text

java.lang.String text

html

java.lang.String html

Class com.ibm.itim.dataservices.model.domain.Organization extends OrganizationalContainer implements Serializable

serialVersionUID: 7013421040161206579L

Class com.ibm.itim.dataservices.model.domain.OrganizationalContainer extends DirectoryObject implements Serializable

serialVersionUID: 8680888099639296388L

Class com.ibm.itim.dataservices.model.domain.OrganizationalContainerEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 2701181153863450613L

Serialized Fields

ERGLOBALID

java.lang.String ERGLOBALID

Class com.ibm.itim.dataservices.model.domain.OrganizationalContainerSearch extends java.lang.Object implements Serializable

serialVersionUID: -6304482438231990514L

Class com.ibm.itim.dataservices.model.domain.OrganizationalUnit extends BusinessUnit implements Serializable

serialVersionUID: -8142896995040786269L

Class com.ibm.itim.dataservices.model.domain.OrganizationEntity extends OrganizationalContainerEntity implements Serializable

serialVersionUID: -4480605809337516506L

Class com.ibm.itim.dataservices.model.domain.OwnershipType extends java.lang.Object implements Serializable

serialVersionUID: 9126204218591360959L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

Class com.ibm.itim.dataservices.model.domain.Person extends DirectoryObject implements Serializable

serialVersionUID: 5035081754955991599L

Serialized Fields

globalId

java.lang.String globalId
Hold the unique identifier of the person

Class com.ibm.itim.dataservices.model.domain.PersonEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 1478397448040698031L

Class com.ibm.itim.dataservices.model.domain.POConfiguration extends DirectoryEntry implements Serializable

serialVersionUID: 1520007028030967641L

Serialized Fields

deliveryInterval

int deliveryInterval

isPOEnable

boolean isPOEnable

Class com.ibm.itim.dataservices.model.domain.Role extends DirectoryObject implements Serializable

serialVersionUID: -3551351362247663757L

Class com.ibm.itim.dataservices.model.domain.RoleAssignmentAttribute extends java.lang.Object implements Serializable

serialVersionUID: 5537785149532370316L

Serialized Fields

m_name

java.lang.String m_name

m_roleDN

DistinguishedName m_roleDN

m_roleName

java.lang.String m_roleName

Class com.ibm.itim.dataservices.model.domain.RoleAssignmentObject extends DirectoryEntry implements Serializable

serialVersionUID: 2121916234473307062L

Serialized Fields

defineRoleDN

DistinguishedName defineRoleDN

assignRoleDN

DistinguishedName assignRoleDN

Class com.ibm.itim.dataservices.model.domain.RoleEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 3544786697541254196L

Serialized Fields

personSearch

PersonSearch personSearch

roleSearch

RoleSearch roleSearch

Class com.ibm.itim.dataservices.model.domain.Service extends DirectoryObject implements Serializable

serialVersionUID: -8614218403750626018L

Serialized Fields

isManual

boolean isManual

Class com.ibm.itim.dataservices.model.domain.ServiceEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -4495235626334256044L

Class com.ibm.itim.dataservices.model.domain.SupportingDataObject extends DirectoryObject implements Serializable

serialVersionUID: -7506100819267097864L

Class com.ibm.itim.dataservices.model.domain.WorkflowConfiguration extends DirectoryEntry implements Serializable

serialVersionUID: 8597410167037304378L

Serialized Fields

reminderInterval

long reminderInterval

isEnabled

boolean isEnabled

escalationPeriod

long escalationPeriod

Package com.ibm.itim.dataservices.model.domain.access

Class com.ibm.itim.dataservices.model.domain.access.AccessContainerSearch extends java.lang.Object implements Serializable

serialVersionUID: -2154837762348542584L

Serialized Fields

locale

java.util.Locale locale

Class com.ibm.itim.dataservices.model.domain.access.AccessDefinition extends DirectoryObject implements Serializable

serialVersionUID: -347987223694237924L

Class com.ibm.itim.dataservices.model.domain.access.AccessType extends java.lang.Object implements Serializable

serialVersionUID: 9126204218591360959L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

dn

java.lang.String dn

parentDN

java.lang.String parentDN

label

java.lang.String label

Class com.ibm.itim.dataservices.model.domain.access.EntitlementCondition extends java.lang.Object implements Serializable

serialVersionUID: -7338075959388336685L

Serialized Fields

conditionStr

java.lang.String conditionStr

fulfillmentAttrs

AttributeValues fulfillmentAttrs

ruleType

int ruleType

Class com.ibm.itim.dataservices.model.domain.access.Group extends DirectoryObject implements Serializable

serialVersionUID: -7682277805615065193L

Serialized Fields

serviceDN

DistinguishedName serviceDN

Class com.ibm.itim.dataservices.model.domain.access.GroupEntitlement extends com.ibm.itim.dataservices.model.domain.access.Group implements Serializable

serialVersionUID: 8082954613507916987L

Serialized Fields

accessDefinition

com.ibm.itim.dataservices.model.domain.access.AccessDefinition accessDefinition

groupCondition

com.ibm.itim.dataservices.model.domain.access.EntitlementCondition groupCondition

Class com.ibm.itim.dataservices.model.domain.access.GroupEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -365911841748365786L

Serialized Fields

group

com.ibm.itim.dataservices.model.domain.access.Group group

groupAcctAttrName

java.lang.String groupAcctAttrName

groupCondition

com.ibm.itim.dataservices.model.domain.access.GroupCondition groupCondition

groupEntitlement

com.ibm.itim.dataservices.model.domain.access.GroupEntitlement groupEntitlement

accessDef

com.ibm.itim.dataservices.model.domain.access.AccessDefinition accessDef

ownerCol

java.util.Collection<E> ownerCol

serviceEntity

ServiceEntity serviceEntity

attributeHandler

ComplexAttributeHandler attributeHandler

Class com.ibm.itim.dataservices.model.domain.access.NotificationOption extends java.lang.Object implements Serializable

serialVersionUID: -7944570298762231495L

Serialized Fields

notifyNewAccess

boolean notifyNewAccess
Notify when an access entitlement is provisioned for a user (either requested by user or automatically provisioned).


notifyAccessDeprovision

boolean notifyAccessDeprovision
Notify when an access entitlement is deprovisioned from a user.

Class com.ibm.itim.dataservices.model.domain.access.ProvisioningConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -2744833879288922320L

Serialized Fields

approvalProcessID

DistinguishedName approvalProcessID

notifyOption

NotificationOption notifyOption

Package com.ibm.itim.dataservices.model.pim

Class com.ibm.itim.dataservices.model.pim.Credential extends DirectoryObject implements Serializable

serialVersionUID: 3579301899435880271L

Class com.ibm.itim.dataservices.model.pim.CredentialEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 3624320152689234271L

Serialized Fields

accountEntity

AccountEntity accountEntity

Class com.ibm.itim.dataservices.model.pim.CredentialLease extends DirectoryObject implements Serializable

serialVersionUID: 6266952402658633317L

Class com.ibm.itim.dataservices.model.pim.CredentialLeaseEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -2490966596773040969L

Serialized Fields

credEntity

com.ibm.itim.dataservices.model.pim.CredentialEntity credEntity

personEntity

PersonEntity personEntity

Class com.ibm.itim.dataservices.model.pim.CredentialPool extends DirectoryObject implements Serializable

serialVersionUID: 1249979183106648930L

Class com.ibm.itim.dataservices.model.pim.CredentialPoolEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 5531237682708189202L

Serialized Fields

serviceEntity

ServiceEntity serviceEntity

Class com.ibm.itim.dataservices.model.pim.CredentialSetting extends java.lang.Object implements Serializable

serialVersionUID: 1666730887942711237L

Serialized Fields

_resetPassword

java.lang.Boolean _resetPassword
The setting for resetting password during checkin. True indicates password of the credential will be reset upon user checkin.


_checkoutDuration

int _checkoutDuration
The setting for credential's maximum checkout time allowed (in hours).


_accessMode

Credential.AccessMode _accessMode
The setting for credential's access mode.


_searchEnabled

java.lang.Boolean _searchEnabled
The setting for credential's searchability during checkout.


_passwordViewable

java.lang.Boolean _passwordViewable
The setting for credential's password viewing.

Class com.ibm.itim.dataservices.model.pim.GlobalCredentialSetting extends CredentialSetting implements Serializable

serialVersionUID: 4893802567292109177L

Serialized Fields

operationName

java.lang.String operationName
The workflow operation name for checkin. Null value means checkin will be synchronous.


participant

com.ibm.itim.workflow.definition.Participant participant
The person/role whom will be notified of lease expiration in addition to the lessee.


notificationMode

GlobalCredentialSetting.LEASE_EXPIRATION_NOTIFICATION_MODE notificationMode
This property holds the value of the lease expiration handling setting, i.e NOTIFY_ONLY or NOTIFY_AND_CHECKIN.


scheduleFrequency

long scheduleFrequency
This property holds lease expiration checking frequency, i.e. how often the scheduler is invoked to check leases.


notifyFrequency

long notifyFrequency
This property holds the lease expiration notification frequency, i.e. the scheduler will check that the specified time has elapsed to send another notification.


notificationTemplates

java.util.List<E> notificationTemplates
This property holds email notification template for lease expiration in the following order:
1. NOTIFY_ONLY template
2. NOTIFY_AND_CHECKIN template.

Class com.ibm.itim.dataservices.model.pim.SAEntitlement extends java.lang.Object implements Serializable

serialVersionUID: -5814404105618839247L

Serialized Fields

type

SAEntitlement.Type type
The entitlement type property. Can be Type.CREDENTIAL or Type.CREDENTIAL_POOL.


definitionType

SAEntitlement.DefinitionType definitionType
The entitlement definition type property. Can be DefinitionType.CREDENTIAL_OBJECT or DefinitionType.CRITERIA


name

java.lang.String name
The user friendly name of the entitlement.


targetName

java.lang.String targetName
The entitlement's target name.
For definition type CREDENTIAL_OBJECT, represents either the credential or credential pool name.
For definition type CRITERIA, represents the search string for user id or credential pool name depending on the entitlement type.


serviceProfileName

java.lang.String serviceProfileName
The service profile that the entitlement is associated with. Specify a valid service profile name and only credentials or credential pools of that service profile satisfying all other filter conditions will be included in the entitlement. When the service profile is blank, it means credentials or credential pools of all service type satisfying all other filter conditions will be included.


serviceName

java.lang.String serviceName
The entitlement's service name.
For definition type CREDENTIAL_OBJECT, represents either the credential or credential pool's service name.
For definition type CRITERIA, represents the search string to search for credentials or credential pools that are associated with services that matches the search string.


serviceGroup

java.lang.String serviceGroup

id

long id

Class com.ibm.itim.dataservices.model.pim.SAEntitlementCredentialObject extends SAEntitlement implements Serializable

serialVersionUID: 8171337749598509462L

Serialized Fields

targetDN

DistinguishedName targetDN

Class com.ibm.itim.dataservices.model.pim.SAEntitlementCriteria extends SAEntitlement implements Serializable

serialVersionUID: 5655915705243843176L

Class com.ibm.itim.dataservices.model.pim.SAMembership extends java.lang.Object implements Serializable

serialVersionUID: 6240919177784844284L

Serialized Fields

membershipType

SAMembership.Type membershipType
defines the membership type, valid values in SAMembership.Type


membershipName

java.lang.String membershipName
If the membershipType is an organization role, variable membershipName stores the role dn, if the membershipType is all persons, it stores wildcard character "*"


id

long id

Class com.ibm.itim.dataservices.model.pim.SharedAccessPolicy extends DirectoryObject implements Serializable

serialVersionUID: -4120677828759829160L

Class com.ibm.itim.dataservices.model.pim.SharedAccessPolicyEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 7778584482702783905L


Package com.ibm.itim.dataservices.model.policy

Class com.ibm.itim.dataservices.model.policy.AccountTemplate extends ServicePolicy implements Serializable

serialVersionUID: -6540074625765048662L

Serialized Fields

defaultAttrValues

AttributeValues defaultAttrValues

scriptedAttrValues

AttributeValues scriptedAttrValues

Class com.ibm.itim.dataservices.model.policy.AccountTemplateEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: -5180188519070963750L

Class com.ibm.itim.dataservices.model.policy.AdoptionPolicy extends ServicePolicy implements Serializable

serialVersionUID: -3126694318853470204L

Class com.ibm.itim.dataservices.model.policy.AdoptionPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: 7265498335454285912L

Class com.ibm.itim.dataservices.model.policy.AttributeScheduleValue extends RecurringTimeSchedule implements Serializable

serialVersionUID: 5879206297393245786L

Class com.ibm.itim.dataservices.model.policy.DirectoryPolicy extends DirectoryObject implements Serializable

serialVersionUID: 3657056515255470914L

Class com.ibm.itim.dataservices.model.policy.Entitlement extends java.lang.Object implements Serializable

serialVersionUID: -234803411991743658L

Serialized Fields

type

int type

target

ServiceTarget target

processDN

DistinguishedName processDN

parameters

com.ibm.itim.dataservices.model.policy.ProvisioningParameters parameters

ownershipType

java.lang.String ownershipType

globalID

java.lang.String globalID

version

java.lang.String version

Class com.ibm.itim.dataservices.model.policy.EntitlementTarget extends java.lang.Object implements Serializable

serialVersionUID: -4059772159787288598L

Serialized Fields

serviceTarget

ServiceTarget serviceTarget

ownershipType

java.lang.String ownershipType

Class com.ibm.itim.dataservices.model.policy.GroupTarget extends java.lang.Object implements Serializable

serialVersionUID: 4653201537231539874L

Serialized Fields

includeAll

boolean includeAll

includeAllOnService

boolean includeAllOnService

groupId

java.lang.String groupId

serviceId

java.lang.String serviceId

Class com.ibm.itim.dataservices.model.policy.HostSelectionPolicy extends ScopedPolicy implements Serializable

serialVersionUID: -1278189332148345064L

Class com.ibm.itim.dataservices.model.policy.HostSelectionPolicyEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -7798005850222677449L

Class com.ibm.itim.dataservices.model.policy.IdentityPolicy extends ServicePolicy implements Serializable

serialVersionUID: -3178361230807028051L

Class com.ibm.itim.dataservices.model.policy.IdentityPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: -5272587741406643659L

Class com.ibm.itim.dataservices.model.policy.JoinDirective extends DirectoryObject implements Serializable

serialVersionUID: 2481447077709509284L

Class com.ibm.itim.dataservices.model.policy.JoinDirectiveCacheException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 11483860627775912L

Class com.ibm.itim.dataservices.model.policy.JoinDirectiveEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -7091475945301794561L

Class com.ibm.itim.dataservices.model.policy.JoinDirectiveInfo extends java.lang.Object implements Serializable

serialVersionUID: -2110067379961396241L

Serialized Fields

attributeName

java.lang.String attributeName
ldap schema attribute name


attributeSchemaType

java.lang.String attributeSchemaType
One of the following static values: MULTIVALUED SINGLEVALUED_NUMERIC SINGLEVALUED_NUMERIC_STRING SINGLEVALUED_STRING SINGLEVALUED_BOOLEAN SINGLEVALUED_BITSTRING


attributeSyntax

java.lang.String attributeSyntax
OID of the attribute syntax


directiveType

int directiveType
One of the predefined join types defined in constants above


precedenceSequence

java.util.Collection<E> precedenceSequence
To be used in join types accepting sequences to specify the "order of importance" of allowable vlues passed in allowableValues field


serviceProfileName

java.lang.String serviceProfileName
For storing service profile name


customData

java.lang.String customData
To be used in custom join types. I.e.: 1. to specify java class name or pass javascript program 2. to pass xml with special processing rules?


description

java.lang.String description
To be used to describe a rationalle behind using a join directive other than the default


tenantDN

java.lang.String tenantDN
attribute joins are defined per tenant


dn

DistinguishedName dn
The DN of the object

Class com.ibm.itim.dataservices.model.policy.Membership extends java.lang.Object implements Serializable

serialVersionUID: 501123565349489696L

Serialized Fields

membershipType

long membershipType
defines scope of the membership


membershipName

java.lang.String membershipName
If the membershipType is an organization role, variable membershipName stores the role dn, if the membershipType is all persons, it stores wildcard character "*"

Class com.ibm.itim.dataservices.model.policy.PasswordPolicy extends ServicePolicy implements Serializable

serialVersionUID: -4645407596357800818L

Class com.ibm.itim.dataservices.model.policy.PasswordPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: -141918072229755260L

Class com.ibm.itim.dataservices.model.policy.PrivilegeRule extends DirectoryObject implements Serializable

serialVersionUID: -6617897879741078268L

Class com.ibm.itim.dataservices.model.policy.PrivilegeRuleEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 6763359539552104084L

Class com.ibm.itim.dataservices.model.policy.ProvisioningParameters extends java.lang.Object implements Serializable

serialVersionUID: -5584860483185982879L

Serialized Fields

parameters

java.util.Set<E> parameters

Class com.ibm.itim.dataservices.model.policy.ProvisioningPolicy extends ServicePolicy implements Serializable

serialVersionUID: 6393217966029580338L

Serialized Fields

isDNSimulated

boolean isDNSimulated
Flag that indicates whether policy DN is simulated or actually exists in directory.

Class com.ibm.itim.dataservices.model.policy.ProvisioningPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: 3317736538644158211L

Class com.ibm.itim.dataservices.model.policy.ProvisioningProfile extends ScopedPolicy implements Serializable

serialVersionUID: -1254037802960034408L

Class com.ibm.itim.dataservices.model.policy.RecertificationPolicy extends ServicePolicy implements Serializable

serialVersionUID: 3825585515542303908L

Serialized Fields

objectProfile

ObjectProfile objectProfile

changedOperation

boolean changedOperation

changedLifecycleRule

boolean changedLifecycleRule

Class com.ibm.itim.dataservices.model.policy.RecertificationPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: -7228525290523460705L

Class com.ibm.itim.dataservices.model.policy.RecertPolicy extends ServicePolicy implements Serializable

serialVersionUID: 5804825192166020481L

Class com.ibm.itim.dataservices.model.policy.RecertPolicyEntity extends com.ibm.itim.dataservices.model.policy.ServicePolicyEntity implements Serializable

serialVersionUID: 3847502221779633152L

Class com.ibm.itim.dataservices.model.policy.RoleTarget extends java.lang.Object implements Serializable

serialVersionUID: -2757696012510383986L

Serialized Fields

includeAllStatic

boolean includeAllStatic

roleId

java.lang.String roleId

Class com.ibm.itim.dataservices.model.policy.ScopedPolicy extends DirectoryPolicy implements Serializable

serialVersionUID: -3860666974146647285L

Class com.ibm.itim.dataservices.model.policy.SeparationOfDutyPolicy extends DirectoryPolicy implements Serializable

serialVersionUID: 6882058021411197696L

Serialized Fields

rules

java.util.Collection<E> rules

Class com.ibm.itim.dataservices.model.policy.SeparationOfDutyPolicyEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: 5768898875307907396L

Class com.ibm.itim.dataservices.model.policy.SeparationOfDutyRule extends DirectoryObject implements Serializable

serialVersionUID: 6882058053411197685L

Serialized Fields

roles

java.util.Map<K,V> roles

Class com.ibm.itim.dataservices.model.policy.SeparationOfDutyRuleEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -7312468592216375850L

Class com.ibm.itim.dataservices.model.policy.ServiceAttributeParameter extends java.lang.Object implements Serializable

serialVersionUID: -435035120480569913L

Serialized Fields

enforcementTypes

int[] enforcementTypes

expressionTypes

int[] expressionTypes

attributeValue

AttributeValue attributeValue

parameterName

java.lang.String parameterName

Class com.ibm.itim.dataservices.model.policy.ServicePolicy extends ScopedPolicy implements Serializable

serialVersionUID: 1792806101237102825L

Class com.ibm.itim.dataservices.model.policy.ServicePolicyEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -4044371246711003785L

Class com.ibm.itim.dataservices.model.policy.ServiceTarget extends java.lang.Object implements Serializable

serialVersionUID: -8178938681772059246L

Serialized Fields

targetType

long targetType

targetName

java.lang.String targetName

serviceTags

java.util.Collection<E> serviceTags

Class com.ibm.itim.dataservices.model.policy.ServiceTargets extends java.lang.Object implements Serializable

serialVersionUID: -4777664759221161009L

Serialized Fields

serviceType

java.lang.String serviceType
Name of the service profile object


services

java.util.Set<E> services
Set of service instances that have the same service profiles Each element is a ServiceEntity object


Package com.ibm.itim.dataservices.model.policy.recert

Class com.ibm.itim.dataservices.model.policy.recert.RecertificationParticipant extends java.lang.Object implements Serializable

serialVersionUID: -5354567588492349173L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

type

java.lang.String type

validType

java.lang.String[] validType

Class com.ibm.itim.dataservices.model.policy.recert.RecertificationPolicy extends ServicePolicy implements Serializable

serialVersionUID: 3825585515542303908L

Class com.ibm.itim.dataservices.model.policy.recert.RecertificationPolicyHelper extends java.lang.Object implements Serializable

serialVersionUID: 1L


Package com.ibm.itim.dataservices.model.system

Class com.ibm.itim.dataservices.model.system.ChallengeAndResponse extends java.lang.Object implements Serializable

serialVersionUID: 6866224466858585461L

Serialized Fields

challenge

java.lang.String challenge

response

java.lang.String response

Class com.ibm.itim.dataservices.model.system.Delegate extends java.lang.Object implements Serializable

serialVersionUID: 961205506500113541L

Serialized Fields

delegateDN

DistinguishedName delegateDN
DN of the person to whom to delgate.


startDate

java.util.Date startDate
The starting date of the delegation.


endDate

java.util.Date endDate
The ending date of the delegation.

Class com.ibm.itim.dataservices.model.system.SystemRole extends DirectoryObject implements Serializable

serialVersionUID: 4751674469080810952L

Class com.ibm.itim.dataservices.model.system.SystemRoleEntity extends DirectoryObjectEntity implements Serializable

serialVersionUID: -4956023098505234201L

Class com.ibm.itim.dataservices.model.system.SystemUser extends Account implements Serializable

serialVersionUID: -4257935000881484715L

Serialized Fields

challengesAndResponses

java.util.Collection<E> challengesAndResponses
Used to hold parsed ChallengeAndResponse objects.

Class com.ibm.itim.dataservices.model.system.SystemUserEntity extends AccountEntity implements Serializable

serialVersionUID: 15415451537333892L

Serialized Fields

delegates

java.util.Collection<E> delegates
Array buffer of Delegate.

See Also:
Delegate

systemAdmin

java.lang.Boolean systemAdmin

sysRoles

java.util.Collection<E> sysRoles

Class com.ibm.itim.dataservices.model.system.WorkflowQuery extends java.lang.Object implements Serializable

serialVersionUID: -3705825875452959121L

Serialized Fields

timeStampType

int timeStampType

timeIntervalType

int timeIntervalType

timeStart

java.util.Date timeStart
Start time. This only applies when time interval is RANGE


timeEnd

java.util.Date timeEnd
End time. This only applies when time interval is RANGE


submitType

int submitType

submitByUserSearchString

java.lang.String submitByUserSearchString
Submit by user search string. The equal operator is used for the search


submitForUserSearchString

java.lang.String submitForUserSearchString
Submited for user search string. The equal operator is used for the search


serviceSearchString

java.lang.String serviceSearchString
Related service search string. The equeal operator is used for the search


serviceDnSearchString

java.lang.String serviceDnSearchString
Related service search distinguished name string. The equeal operator is used for the search


requestId

long requestId

tenantDN

java.lang.String tenantDN

returnLevel

int returnLevel

Package com.ibm.itim.dataservices.schema

Class com.ibm.itim.dataservices.schema.AttributeConstraint extends java.lang.Object implements Serializable

serialVersionUID: -8357205526949650938L

Serialized Fields

nameAttr

java.lang.String nameAttr

dataType

java.lang.String dataType

defaultValues

java.util.Vector<E> defaultValues

customConstraint

java.util.Vector<E> customConstraint

isReadOnly

boolean isReadOnly

Class com.ibm.itim.dataservices.schema.DirectoryObjectSchema extends java.lang.Object implements Serializable

serialVersionUID: -2602680673646268888L

Serialized Fields

objectDef

java.util.Hashtable<K,V> objectDef
Hashtable of all object classes and their definitions
key = name of object class
value = SchemaClass object

Class com.ibm.itim.dataservices.schema.SchemaAttribute extends java.lang.Object implements Serializable

serialVersionUID: -5096649088225733284L

Serialized Fields

isRequired

boolean isRequired

constraint

com.ibm.itim.dataservices.schema.AttributeConstraint constraint

name

java.lang.String name

syntax

java.lang.String syntax

isSingleValue

boolean isSingleValue

equality

java.lang.String equality

oid

java.lang.String oid

Class com.ibm.itim.dataservices.schema.SchemaClass extends java.lang.Object implements Serializable

serialVersionUID: 6374827882906032170L

Serialized Fields

className

java.lang.String className

oid

java.lang.String oid

type

java.lang.String type

supClass

java.lang.String supClass

mustAttrs

java.util.Collection<E> mustAttrs

mayAttrs

java.util.Collection<E> mayAttrs

classAttributes

java.util.Map<K,V> classAttributes

indexAttributes

java.util.Map<K,V> indexAttributes

Class com.ibm.itim.dataservices.schema.SchemaEntryNotFoundException extends com.ibm.itim.dataservices.schema.SchemaException implements Serializable

serialVersionUID: 7887734233409119891L

Class com.ibm.itim.dataservices.schema.SchemaException extends ITIMException implements Serializable

serialVersionUID: 391571738818422217L

Serialized Fields

cause

java.lang.Throwable cause

Class com.ibm.itim.dataservices.schema.SchemaIndex extends java.lang.Object implements Serializable

serialVersionUID: 704156318827345735L

Serialized Fields

name

java.lang.String name

type

java.util.Collection<E> type

Package com.ibm.itim.exception

Class com.ibm.itim.exception.ITIMException extends java.lang.Exception implements Serializable

serialVersionUID: 4101222999675975624L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues

Class com.ibm.itim.exception.ITIMRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -5922834523907182435L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues

Package com.ibm.itim.fesiextensions

Class com.ibm.itim.fesiextensions.CustomJSException extends FESI.jslib.JSException implements Serializable

serialVersionUID: -3090789046757594495L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues
Deprecated. 

Package com.ibm.itim.logging

Class com.ibm.itim.logging.JSR47Handler extends com.ibm.log.Handler implements Serializable

serialVersionUID: -6561623368511734876L

Class com.ibm.itim.logging.LogXMLFormatter extends com.ibm.log.PDXMLFormatter implements Serializable

serialVersionUID: -8289549101635643270L

Serialized Fields

isFirstRecord

boolean isFirstRecord

forceAsMessage

boolean forceAsMessage
A flag to indicate whether this formatter should format everything as message events (regardless of content).

forceAsTrace

boolean forceAsTrace
A flag to indicate whether this formatter should format everything as trace events (regardless of content).

Package com.ibm.itim.mail

Class com.ibm.itim.mail.NotificationMessage extends java.lang.Object implements Serializable

serialVersionUID: 4946888102938140325L

Serialized Fields

emails

java.util.Collection<E> emails
Collection of email addresses. Each element is a String object


subject

java.lang.String subject
Email subject


message

java.lang.String message
Email content in plain text


htmlMessage

java.lang.String htmlMessage
Email content in HTML format


topic

java.lang.String topic
Topic used for store and forward.


locale

java.lang.String locale
Locale the message was written in.


tenant

java.lang.String tenant
Tenant used for store and forward (this is the tenant id, not DN).


Package com.ibm.itim.pim.authority

Class com.ibm.itim.pim.authority.SharedAccessAuthorityException extends ITIMException implements Serializable

serialVersionUID: -3585867842940898395L

Class com.ibm.itim.pim.authority.SharedAccessSearchFilter extends java.lang.Object implements Serializable

serialVersionUID: -5842518717554266666L

Serialized Fields

searchOption

SharedAccessSearchFilter.SearchOption searchOption

exclusiveOption

SharedAccessSearchFilter.ExclusiveOption exclusiveOption

accountStatus

SharedAccessSearchFilter.AccountStatus accountStatus

viewPasswordOption

SharedAccessSearchFilter.ViewPasswordOption viewPasswordOption

name

java.lang.String name

serviceName

java.lang.String serviceName

serviceProfileName

java.lang.String serviceProfileName

buDN

DistinguishedName buDN

serviceDN

DistinguishedName serviceDN

ownershipTypeName

java.lang.String ownershipTypeName

ownerName

java.lang.String ownerName

ownerBU

DistinguishedName ownerBU

poolSearchInfo

java.lang.String poolSearchInfo

includeGlobalSettingsOnly

boolean includeGlobalSettingsOnly

Package com.ibm.itim.policy.analysis

Class com.ibm.itim.policy.analysis.PPAException extends java.lang.Exception implements Serializable

serialVersionUID: 415575477110726079L

Serialized Fields

throwable

java.lang.Throwable throwable

tokens

java.lang.Object[] tokens

Package com.ibm.itim.policy.dynanalysis

Class com.ibm.itim.policy.dynanalysis.AbstractPolicyAnalysisHandler extends java.lang.Object implements Serializable

serialVersionUID: 4178228028857475289L

Serialized Fields

analysisId

java.lang.String analysisId

Class com.ibm.itim.policy.dynanalysis.AccountAnalysisError extends java.lang.Object implements Serializable

serialVersionUID: -4959547983835150438L

Serialized Fields

accountDescription

com.ibm.itim.policy.dynanalysis.AccountDescription accountDescription

accountError

com.ibm.itim.policy.dynanalysis.AnalysisError accountError

Class com.ibm.itim.policy.dynanalysis.AccountCompliance extends java.lang.Object implements Serializable

serialVersionUID: -3791222508614496530L

Serialized Fields

requiredGrantingChanges

AttributeChanges requiredGrantingChanges

requiredRevokingChanges

AttributeChanges requiredRevokingChanges

requiredUnalertedChanges

AttributeChanges requiredUnalertedChanges

nonCompliantAttributeValues

AttributeValues nonCompliantAttributeValues

allowedChanges

AttributeChanges allowedChanges
This attribute is expected to be non-null only during manual account change or during reconciliation. It will also be null when account is disallowed.


disallowedChanges

AttributeChanges disallowedChanges
This attribute is expected to be non-null when there are provisioning parameters (default or optional) with a single null value or excluded parameter value(s) or ranges of values defined through regular expression(s).


complianceState

int complianceState

analysisError

com.ibm.itim.policy.dynanalysis.AnalysisError analysisError

processDN

DistinguishedName processDN

Class com.ibm.itim.policy.dynanalysis.AccountDescription extends java.lang.Object implements Serializable

serialVersionUID: 7041899421310099105L

Serialized Fields

owner

java.lang.String owner

ownerDN

DistinguishedName ownerDN

serviceDN

DistinguishedName serviceDN

accountDN

DistinguishedName accountDN

serviceName

java.lang.String serviceName

uid

java.lang.String uid

status

int status

Class com.ibm.itim.policy.dynanalysis.AccountValidationException extends com.ibm.itim.policy.dynanalysis.PolicyAnalysisException implements Serializable

serialVersionUID: 5071312717990969897L

Class com.ibm.itim.policy.dynanalysis.AnalysisError extends java.lang.Object implements Serializable

serialVersionUID: -6773527783491407880L

Serialized Fields

errorMessage

java.lang.String errorMessage

errorType

int errorType

exception

ITIMException exception

Class com.ibm.itim.policy.dynanalysis.AnalysisErrors extends java.lang.Object implements Serializable

serialVersionUID: -8097573844430061037L

Serialized Fields

scriptErrors

java.util.Set<E> scriptErrors

entityErrors

java.util.Set<E> entityErrors

otherErrors

java.util.Set<E> otherErrors

Class com.ibm.itim.policy.dynanalysis.DeprovisionAccount extends java.lang.Object implements Serializable

serialVersionUID: 802239009628108004L

Class com.ibm.itim.policy.dynanalysis.EnforceableAccount extends java.lang.Object implements Serializable

serialVersionUID: 3519228361190900850L

Serialized Fields

account

Account account

compliance

com.ibm.itim.policy.dynanalysis.AccountCompliance compliance

accountOwner

Person accountOwner

Class com.ibm.itim.policy.dynanalysis.EntityError extends com.ibm.itim.policy.dynanalysis.AnalysisError implements Serializable

serialVersionUID: -3924140448039449950L

Serialized Fields

entityType

int entityType

entityErrorType

int entityErrorType

entityName

java.lang.String entityName

entityDN

DistinguishedName entityDN

Class com.ibm.itim.policy.dynanalysis.FlagAccount extends java.lang.Object implements Serializable

serialVersionUID: 6032391892521285330L

Serialized Fields

changes

com.ibm.itim.policy.dynanalysis.ModifyAccount changes

reason

int reason

Class com.ibm.itim.policy.dynanalysis.GenerateComplianceAlertAction extends java.lang.Object implements Serializable

serialVersionUID: 4034881225171548909L

Serialized Fields

alertIssues

AttributeChanges alertIssues

changes

com.ibm.itim.policy.dynanalysis.ModifyAccount changes

Class com.ibm.itim.policy.dynanalysis.ModifyAccount extends java.lang.Object implements Serializable

serialVersionUID: -6516934212563969333L

Serialized Fields

changes

AttributeChanges changes

accountCompliance

com.ibm.itim.policy.dynanalysis.AccountCompliance accountCompliance

customProcessDN

DistinguishedName customProcessDN

Class com.ibm.itim.policy.dynanalysis.NewAccountEnforcement extends java.lang.Object implements Serializable

serialVersionUID: -8664217721940704862L

Serialized Fields

provisionAction

com.ibm.itim.policy.dynanalysis.ProvisionAccount provisionAction

analysisError

com.ibm.itim.policy.dynanalysis.AnalysisError analysisError

isAllowed

boolean isAllowed

Class com.ibm.itim.policy.dynanalysis.NullAction extends java.lang.Object implements Serializable

serialVersionUID: 6893959202397869822L

Serialized Fields

reason

int reason

Class com.ibm.itim.policy.dynanalysis.OrphanAccount extends java.lang.Object implements Serializable

serialVersionUID: -6798231163623432645L

Class com.ibm.itim.policy.dynanalysis.PolicyAnalysisException extends ITIMException implements Serializable

serialVersionUID: 1753132910562554075L

Serialized Fields

isFatal

boolean isFatal

Class com.ibm.itim.policy.dynanalysis.PolicyAnalysisPartitionException extends com.ibm.itim.partition.PartitionException implements Serializable

serialVersionUID: 6105978933714610083L

Class com.ibm.itim.policy.dynanalysis.PolicyChangeEvent extends java.lang.Object implements Serializable

serialVersionUID: 4365639441458774932L

Serialized Fields

policy

com.ibm.itim.dataservices.model.policy.ProvisioningPolicy policy

policyContainer

CompoundDN policyContainer

action

int action

Class com.ibm.itim.policy.dynanalysis.PrivilegeRuleException extends com.ibm.itim.policy.dynanalysis.PolicyAnalysisException implements Serializable

serialVersionUID: -8337895051870936017L

Class com.ibm.itim.policy.dynanalysis.ProvisionAccount extends java.lang.Object implements Serializable

serialVersionUID: -1959403063017806374L

Serialized Fields

attributeValues

AttributeValues attributeValues

customProcessDN

DistinguishedName customProcessDN

ownershipType

OwnershipType ownershipType

Class com.ibm.itim.policy.dynanalysis.ScriptError extends com.ibm.itim.policy.dynanalysis.AnalysisError implements Serializable

serialVersionUID: 705274020132341870L

Serialized Fields

policyName

java.lang.String policyName

policyDN

DistinguishedName policyDN

parameterName

java.lang.String parameterName

parameterValue

java.lang.String parameterValue

Class com.ibm.itim.policy.dynanalysis.ServiceEnforceAnalysis extends java.lang.Object implements Serializable

serialVersionUID: -2988933293380945419L

Serialized Fields

m_serviceEnforceEvent

com.ibm.itim.policy.dynanalysis.ServiceEnforceEvent m_serviceEnforceEvent

m_context

int m_context

m_serviceDn

DistinguishedName m_serviceDn

serviceEntity

ServiceEntity serviceEntity

policiesForService

java.util.Set<E> policiesForService

Class com.ibm.itim.policy.dynanalysis.ServiceEnforceEvent extends java.lang.Object implements Serializable

serialVersionUID: 8080349440133870743L

Serialized Fields

serviceDN

DistinguishedName serviceDN

Class com.ibm.itim.policy.dynanalysis.ServiceEnforcementChangeAnalysis extends java.lang.Object implements Serializable

serialVersionUID: -2673245009451151154L

Serialized Fields

m_tenantDn

DistinguishedName m_tenantDn

m_serviceDn

DistinguishedName m_serviceDn

m_serviceEnforcementChangeEvent

com.ibm.itim.policy.dynanalysis.ServiceEnforcementChangeEvent m_serviceEnforcementChangeEvent

m_context

int m_context

m_newEnforcementLevel

int m_newEnforcementLevel

m_oldEnforcementLevel

int m_oldEnforcementLevel

Class com.ibm.itim.policy.dynanalysis.ServiceEnforcementChangeEvent extends java.lang.Object implements Serializable

serialVersionUID: 5978801912936890227L

Serialized Fields

oldEnforcement

int oldEnforcement

service

DistinguishedName service

Class com.ibm.itim.policy.dynanalysis.ServiceEntityOwnershipType extends java.lang.Object implements Serializable

serialVersionUID: 8811891497486455514L

Serialized Fields

serviceEntity

ServiceEntity serviceEntity

ownershipType

java.lang.String ownershipType

Class com.ibm.itim.policy.dynanalysis.SuspendAccount extends java.lang.Object implements Serializable

serialVersionUID: -7513849763020076046L

Serialized Fields

accountCompliance

com.ibm.itim.policy.dynanalysis.AccountCompliance accountCompliance

reason

int reason

Class com.ibm.itim.policy.dynanalysis.UnflagAccount extends java.lang.Object implements Serializable

serialVersionUID: -8306387390302290193L

Serialized Fields

changes

com.ibm.itim.policy.dynanalysis.ModifyAccount changes

reason

int reason

Package com.ibm.itim.policy.join

Class com.ibm.itim.policy.join.JointEntitlement extends com.ibm.itim.dataservices.model.policy.Entitlement implements Serializable

serialVersionUID: -6115022348522951668L

Serialized Fields

serviceProfileName

java.lang.String serviceProfileName

Package com.ibm.itim.policy.sod

Class com.ibm.itim.policy.sod.HierarchyConflicts extends java.lang.Object implements Serializable

serialVersionUID: 3551079572877940936L

Serialized Fields

childConflicts

java.util.Map<K,V> childConflicts

parentConflicts

java.util.Map<K,V> parentConflicts

Class com.ibm.itim.policy.sod.PolicyResult extends java.lang.Object implements Serializable

serialVersionUID: -5214821342498093416L

Serialized Fields

policy

SeparationOfDutyPolicy policy

policyId

java.lang.String policyId

policyName

java.lang.String policyName

ruleResults

java.util.HashSet<E> ruleResults

Class com.ibm.itim.policy.sod.PolicyRuleStatistics extends com.ibm.itim.policy.sod.PolicyStatistics implements Serializable

serialVersionUID: -2257873299085690993L

Serialized Fields

ruleName

java.lang.String ruleName

Class com.ibm.itim.policy.sod.PolicyStatistics extends java.lang.Object implements Serializable

serialVersionUID: -2677478886380397437L

Serialized Fields

exemptionCount

int exemptionCount

violationCount

int violationCount

evaluationTime

java.util.Date evaluationTime

Class com.ibm.itim.policy.sod.RuleExemption extends java.lang.Object implements Serializable

serialVersionUID: -9185282453397997819L

Serialized Fields

personId

long personId

ruleId

long ruleId

approverName

java.lang.String approverName

approverBu

java.lang.String approverBu

approverDn

java.lang.String approverDn

approvalDate

java.util.Date approvalDate

exemptionStatus

java.lang.String exemptionStatus

justification

java.lang.String justification

violation

IRuleViolation violation

Class com.ibm.itim.policy.sod.RuleResult extends java.lang.Object implements Serializable

serialVersionUID: 6053596844105707374L

Serialized Fields

rule

SeparationOfDutyRule rule

ruleRoleIdvPersonRoleId

java.util.HashMap<K,V> ruleRoleIdvPersonRoleId

hits

java.util.Map<K,V> hits

total

int total

Class com.ibm.itim.policy.sod.RuleViolation extends java.lang.Object implements Serializable

serialVersionUID: 5998226511465621138L

Serialized Fields

policyId

long policyId

personId

long personId

ruleId

long ruleId

policyDn

java.lang.String policyDn

personName

java.lang.String personName

personBusinessUnit

java.lang.String personBusinessUnit

personDn

java.lang.String personDn

ruleName

java.lang.String ruleName

ruleDescription

java.lang.String ruleDescription

ruleCardinality

int ruleCardinality

ruleRoleIdvPersonRoleId

java.util.Map<K,V> ruleRoleIdvPersonRoleId

violationId

long violationId

caughtOnDate

java.util.Date caughtOnDate

Package com.ibm.itim.remoteservices.ejb.mediation

Class com.ibm.itim.remoteservices.ejb.mediation.AddGroupRequestStatus extends com.ibm.itim.remoteservices.ejb.mediation.CombinedRequestStatus implements Serializable

serialVersionUID: -3696764198724341972L

Serialized Fields

groupDN

DistinguishedName groupDN

Class com.ibm.itim.remoteservices.ejb.mediation.AddRequestStatus extends com.ibm.itim.remoteservices.ejb.mediation.CombinedRequestStatus implements Serializable

serialVersionUID: 1242441545056836280L

Serialized Fields

accountDN

java.lang.String accountDN

Class com.ibm.itim.remoteservices.ejb.mediation.CombinedRequestStatus extends RequestStatus implements Serializable

serialVersionUID: -5135318443537873997L

Class com.ibm.itim.remoteservices.ejb.mediation.EventManagerBean extends com.ibm.itim.common.ejb.StatelessSessionBeanBase implements Serializable

serialVersionUID: -181713155856757457L

Class com.ibm.itim.remoteservices.ejb.mediation.ExtensionMessage extends com.ibm.itim.messaging.MessageObject implements Serializable

serialVersionUID: -7608821178275622172L

Class com.ibm.itim.remoteservices.ejb.mediation.ExtensionMessageHandler extends com.ibm.itim.messaging.MessageDestination implements Serializable

serialVersionUID: -3485316100562048825L

Class com.ibm.itim.remoteservices.ejb.mediation.ExtensionRuntimeException extends ITIMRuntimeException implements Serializable

serialVersionUID: -9087452607907541364L

Class com.ibm.itim.remoteservices.ejb.mediation.PendingMessage extends com.ibm.itim.remoteservices.ejb.mediation.ExtensionMessage implements Serializable

serialVersionUID: -1643654642650906005L

Serialized Fields

providerID

java.lang.String providerID
message parameter: provide ID to check for pending requests / null for scheduled message (used to check for failed resources)


requestID

java.lang.String requestID
message parameter: request ID to execute for providerID / "*FIRST" means do a search for first pending / null means test whether provider is now alive


useManualTrans

boolean useManualTrans
Whether to manually create transactions.

Class com.ibm.itim.remoteservices.ejb.mediation.PendingRequestDataHandler extends java.lang.Object implements Serializable

serialVersionUID: 3689065157988790327L

Serialized Fields

providerId

java.lang.String providerId

typeNum

int typeNum

batchSize

int batchSize

startTime

long startTime

numPartitioned

long numPartitioned

lastRequestId

java.lang.String lastRequestId

lastRequestTimes

java.util.Date[] lastRequestTimes

restartCount

int restartCount

Class com.ibm.itim.remoteservices.ejb.mediation.ReconciliationCallback extends java.lang.Object implements Serializable

serialVersionUID: 1306347409611595223L

Serialized Fields

reconCompleteCallback

IReconCompleteCallback reconCompleteCallback
Interface published for API usage, which may be implemented by end users optionally.

Class com.ibm.itim.remoteservices.ejb.mediation.ReconciliationCleanupMessageObject extends com.ibm.itim.messaging.MessageObject implements Serializable

serialVersionUID: -6954775088727993320L

Class com.ibm.itim.remoteservices.ejb.mediation.ServiceLockNotFoundException extends RemoteServicesException implements Serializable

serialVersionUID: -5687671101537586054L

Class com.ibm.itim.remoteservices.ejb.mediation.WFReconciliationMessageObject extends com.ibm.itim.remoteservices.ejb.reconciliation.ReconciliationMessageObject implements Serializable

serialVersionUID: 9199636545463875648L

Serialized Fields

requestID

java.lang.String requestID

Package com.ibm.itim.remoteservices.exception

Class com.ibm.itim.remoteservices.exception.AccountAlreadyExistsException extends RemoteServicesException implements Serializable

serialVersionUID: 3539453288548417348L

Class com.ibm.itim.remoteservices.exception.MalformedCSVEntryException extends MalformedEntryException implements Serializable

serialVersionUID: 8856902375863348338L

Class com.ibm.itim.remoteservices.exception.MalformedEntryException extends RemoteServicesException implements Serializable

serialVersionUID: 5898469662780351858L

Serialized Fields

entryName

java.lang.String entryName

Class com.ibm.itim.remoteservices.exception.MultipleEntriesFoundException extends RemoteServicesException implements Serializable

serialVersionUID: -5170292270576572882L

Class com.ibm.itim.remoteservices.exception.MultiplePersonsFoundException extends RemoteServicesException implements Serializable

serialVersionUID: -7238626648440668408L

Class com.ibm.itim.remoteservices.exception.PersonAlreadyExistsException extends RemoteServicesException implements Serializable

serialVersionUID: 3539453288548417348L

Class com.ibm.itim.remoteservices.exception.PersonFindException extends RemoteServicesException implements Serializable

serialVersionUID: 3539453288548417348L

Class com.ibm.itim.remoteservices.exception.RemoteServicesException extends ITIMException implements Serializable

serialVersionUID: 8715573493488945460L

Class com.ibm.itim.remoteservices.exception.RemoteServicesIllegalArgumentException extends RemoteServicesRuntimeException implements Serializable

serialVersionUID: -8156349103877726505L

Class com.ibm.itim.remoteservices.exception.RemoteServicesRuntimeException extends ITIMRuntimeException implements Serializable

serialVersionUID: -1149317029590920822L


Package com.ibm.itim.remoteservices.provider

Class com.ibm.itim.remoteservices.provider.AsynchronousResponse extends java.lang.Object implements Serializable

serialVersionUID: 32745303568254547L

Serialized Fields

requestId

java.lang.String requestId

resultStatus

RequestStatus resultStatus

Class com.ibm.itim.remoteservices.provider.ProviderConfigurationException extends RemoteServicesException implements Serializable

serialVersionUID: -5824144485446372174L

Class com.ibm.itim.remoteservices.provider.RequestStatus extends java.lang.Object implements Serializable

serialVersionUID: 785910181847558013L

Serialized Fields

status

RequestStatus.Status status

reason

RequestStatus.Reason reason

reasonMessage

java.lang.String reasonMessage

reasonMessageArgs

java.util.Collection<E> reasonMessageArgs

notChangedAttributes

AttributeValues notChangedAttributes

returnAttributes

AttributeValues returnAttributes

Class com.ibm.itim.remoteservices.provider.SearchCriteria extends java.lang.Object implements Serializable

serialVersionUID: 7103091522850634661L

Serialized Fields

filter

java.lang.String filter

base

java.lang.String base

searchAttributes

java.util.Collection<E> searchAttributes

Class com.ibm.itim.remoteservices.provider.SearchResult extends java.lang.Object implements Serializable

serialVersionUID: -699156366791249940L

Serialized Fields

dn

java.lang.String dn

objectClasses

java.util.ArrayList<E> objectClasses

attributeValues

AttributeValues attributeValues

resultNumber

long resultNumber

Class com.ibm.itim.remoteservices.provider.ServiceProviderInfoOperation.HashMapCaseInsensitiveKey extends java.util.HashMap<K,V> implements Serializable

serialVersionUID: -1293209640116055538L

Class com.ibm.itim.remoteservices.provider.ServiceProviderInformation extends java.lang.Object implements Serializable

serialVersionUID: 8625555227046199796L

Serialized Fields

serviceProfileName

java.lang.String serviceProfileName

serviceProviderFactory

java.lang.String serviceProviderFactory

supportedModes

java.lang.String[] supportedModes

currentMode

java.lang.String currentMode

properties

java.util.Properties properties

supportedAttributeNames

java.lang.String[] supportedAttributeNames

multiValuedAttrNames

java.util.Set<E> multiValuedAttrNames
The multi-valued account attribute names (lower case, as defined in ITIM LDAP schema)


operationDescriptors

java.util.Map<K,V> operationDescriptors
Map of operation descriptors, with key = operation name, value = ServiceProviderInfoOperation object


complexAttributeHandlerClassName

java.lang.String complexAttributeHandlerClassName
complex attributes handler class name


complexAttributeNames

java.util.Collection<E> complexAttributeNames
Collection of String complex attribute names


Package com.ibm.itim.scheduling

Class com.ibm.itim.scheduling.OneTimeDateSchedule extends java.lang.Object implements Serializable

serialVersionUID: -2478335601888508976L

Serialized Fields

date

java.util.Date date

Class com.ibm.itim.scheduling.RecurringIntervalSchedule extends java.lang.Object implements Serializable

serialVersionUID: 6170350179347309303L

Serialized Fields

interval

int interval

intervalSec

int intervalSec

Class com.ibm.itim.scheduling.RecurringTimeSchedule extends java.lang.Object implements Serializable

serialVersionUID: 1951191666269774344L

Serialized Fields

minute

int minute

hour

int hour

dayOfMonth

int dayOfMonth

month

int month

dayOfWeek

int dayOfWeek

dayOfQuarter

int dayOfQuarter

dayOfSemiAnnual

int dayOfSemiAnnual

timeZone

java.util.TimeZone timeZone

Class com.ibm.itim.scheduling.ScheduledMessage extends java.lang.Object implements Serializable

serialVersionUID: -6601067882730442669L

Serialized Fields

schedule

Schedulable schedule

message

com.ibm.itim.messaging.MessageObject message

Class com.ibm.itim.scheduling.SchedulerBean extends java.lang.Object implements Serializable

serialVersionUID: 5199790081753936610L

Serialized Fields

ctx

javax.ejb.SessionContext ctx

Class com.ibm.itim.scheduling.SchedulingException extends ITIMException implements Serializable

serialVersionUID: 148272823528073847L


Package com.ibm.itim.script

Class com.ibm.itim.script.ScriptCompilationException extends ScriptException implements Serializable

serialVersionUID: -5824042572320860934L

Class com.ibm.itim.script.ScriptEvaluationError extends java.lang.Object implements Serializable

serialVersionUID: 1937237271421472893L

Serialized Fields

errorCode

int errorCode

errorMessage

java.lang.String errorMessage

Class com.ibm.itim.script.ScriptEvaluationException extends ScriptException implements Serializable

serialVersionUID: 3480423443483631509L

Class com.ibm.itim.script.ScriptEvaluationRetryException extends ScriptEvaluationException implements Serializable

serialVersionUID: -3796237808786005886L

Class com.ibm.itim.script.ScriptEvaluatorException extends ITIMException implements Serializable

serialVersionUID: 6222366324046050985L

Serialized Fields

isUserTriggered

boolean isUserTriggered
Deprecated. 

Class com.ibm.itim.script.ScriptException extends ITIMException implements Serializable

serialVersionUID: -4518505082354124482L

Serialized Fields

isUserTriggered

boolean isUserTriggered

Class com.ibm.itim.script.ScriptInitializationException extends ScriptException implements Serializable

serialVersionUID: -5868061261186516408L


Package com.ibm.itim.ui.exception

Class com.ibm.itim.ui.exception.ITIMUIException extends java.lang.Exception implements Serializable

Serialized Fields

messageVariables

java.lang.Object[] messageVariables

Class com.ibm.itim.ui.exception.ITIMUISSOUserIdNotFoundException extends ITIMUIException implements Serializable


Package com.ibm.itim.webclient.logon

Class com.ibm.itim.webclient.logon.LogonException extends java.lang.Exception implements Serializable

serialVersionUID: 1368274394871849138L


Package com.ibm.itim.workflow.model

Class com.ibm.itim.workflow.model.Activity extends ExecutionObject implements Serializable

serialVersionUID: -7633562597522668422L

Serialized Fields

processId

long processId
The id of the process the activity belongs to


subProcessId

long subProcessId

designId

java.lang.String designId

index

int index
Identifies the index associated with the activity. The index identifies the instance of the activity if there is more than one instance of the activity, such as in the case where the activity is called multiple times in a loop in the workflow process. If there is only one instance of the activity, the index value will be zero.


activityType

java.lang.String activityType
Identifies the type of activities. The types are defined as constants in this class


activitySubType

java.lang.String activitySubType
Identifies the subtype associated with the activity. The supported subtypes are specified as constants in the class.

Class com.ibm.itim.workflow.model.ActivityParticipant extends Participant implements Serializable

serialVersionUID: -2961494443553757335L

Class com.ibm.itim.workflow.model.ActivityResult extends java.lang.Object implements Serializable

serialVersionUID: -5640959783393081757L

Serialized Fields

status

int status

summary

java.lang.String summary

description

java.lang.String description

detail

java.util.List<E> detail

Class com.ibm.itim.workflow.model.Assignment extends java.lang.Object implements Serializable

serialVersionUID: -6089148880656790212L

Serialized Fields

id

long id

timeCreated

java.util.Date timeCreated

participant

ActivityParticipant participant

processId

long processId

activityId

long activityId

activityType

java.lang.String activityType

activitySubType

java.lang.String activitySubType

subject

java.lang.String subject

requester

java.lang.String requester

requestee

java.lang.String requestee

isLocked

boolean isLocked

lockOwner

DistinguishedName lockOwner

activityDesignId

java.lang.String activityDesignId

activityName

java.lang.String activityName

processDesignId

java.lang.String processDesignId

dueDate

java.util.Date dueDate

description

java.lang.String description

Class com.ibm.itim.workflow.model.AssignmentEventAudit extends EventAudit implements Serializable

serialVersionUID: 1668530718375328289L

Serialized Fields

oldParticipant

ActivityParticipant oldParticipant
The old participant before the assignment


participant

ActivityParticipant participant
The new participant after the assignment

Class com.ibm.itim.workflow.model.AssignmentGroup extends java.lang.Object implements Serializable

serialVersionUID: -4260548596779170320L

Serialized Fields

id

long id

processId

long processId

activityName

java.lang.String activityName

activitySubType

java.lang.String activitySubType

subject

java.lang.String subject

processDesignId

java.lang.String processDesignId

activityDesignId

java.lang.String activityDesignId

requestee

java.lang.String requestee

lockState

int lockState

lockOwner

DistinguishedName lockOwner

dueDate

java.util.Date dueDate

description

java.lang.String description

count

int count

participant

ActivityParticipant participant

Class com.ibm.itim.workflow.model.CompleteManualActivityEventAudit extends EventAudit implements Serializable

serialVersionUID: -4175439932596943943L

Serialized Fields

participant

ActivityParticipant participant
Activity participant who completed a manual activity

Class com.ibm.itim.workflow.model.CreateProcessEventAudit extends EventAudit implements Serializable

serialVersionUID: -5990520137937742948L

Serialized Fields

participant

ProcessParticipant participant
Identifies the process participant who created the process

Class com.ibm.itim.workflow.model.DataEventAudit extends EventAudit implements Serializable

serialVersionUID: 603830434231409112L

Serialized Fields

newDataValue

java.lang.String newDataValue
The new data context after the data change event.


dataName

java.lang.String dataName
The new data context after the data change event.


participant

ActivityParticipant participant
Activity participant who had made the change.

Class com.ibm.itim.workflow.model.EventAudit extends java.lang.Object implements Serializable

serialVersionUID: 5680354541278424987L

Serialized Fields

id

long id
The primary key of the event audit object


timeStamp

java.util.Date timeStamp
The time stamp of the event audit


eventType

java.lang.String eventType
The type of event audit


processId

long processId
The process key that is associated with the event audit


activityId

long activityId
The ID of the activity

Class com.ibm.itim.workflow.model.ExecutionObject extends java.lang.Object implements Serializable

serialVersionUID: 3200860990600897222L

Serialized Fields

id

long id
Unique identifier of an execution object. This is unique among the set of the same type of objects created by a pariticular process manager. The key is assigned by the process manager when it is created.


priority

short priority
The priority of the proces Currently this is not used


name

java.lang.String name
Name of the process. This is to be used to brifely describe the execution object.


description

java.lang.String description
Detail information describing the execution object


lastModified

java.util.Date lastModified
The time of the last state change


state

java.lang.String state
The state of the process The valid states are defined in WorkflowState object


timeStarted

java.util.Date timeStarted
The time that the execution object starts the operation


timeCompleted

java.util.Date timeCompleted
The time that the execution object complet its operation


result

java.lang.String result
The result of the process


detail

java.lang.String detail
The result detail description

Class com.ibm.itim.workflow.model.I18NInformationEventAudit extends EventAudit implements Serializable

serialVersionUID: 7073209039842904556L

Serialized Fields

tokenValues

java.lang.Object[] tokenValues

key

java.lang.String key

Class com.ibm.itim.workflow.model.InformationEventAudit extends EventAudit implements Serializable

serialVersionUID: 5585510385150933738L

Serialized Fields

info

java.lang.String info

Class com.ibm.itim.workflow.model.InitialProcessContext extends java.lang.Object implements Serializable

serialVersionUID: -6960452002177062186L

Serialized Fields

scheduledTime

java.util.Date scheduledTime
The scheduled starting data of the process. If it is NULL, it means it starts immediately.


tenantDN

DistinguishedName tenantDN
The distinguished name of the tenant for which the workflow will be executed.


type

java.lang.String type
The unique identifier of the process definition that is stored in the directory


description

java.lang.String description
Client specific process description.


comment

java.lang.String comment
Client specific process comment.


instruction

int instruction
Notify option for process.


processContext

java.util.List<E> processContext
Process input parameters.

Class com.ibm.itim.workflow.model.PackagedApprovalDecisionItem extends PackagedApprovalItem implements Serializable

serialVersionUID: 4866525019476853988L

Serialized Fields

decisionCode

java.lang.String decisionCode

Class com.ibm.itim.workflow.model.PackagedApprovalDocument extends java.lang.Object implements Serializable

serialVersionUID: 991906344146253833L

Serialized Fields

comments

java.lang.String comments

documentItems

java.util.List<E> documentItems

Class com.ibm.itim.workflow.model.PackagedApprovalItem extends java.lang.Object implements Serializable

serialVersionUID: -5294835531203617094L

Serialized Fields

itemType

PackagedApprovalItem.ItemType itemType

itemId

java.lang.String itemId

children

java.util.List<E> children

Class com.ibm.itim.workflow.model.Participant extends java.lang.Object implements Serializable

serialVersionUID: -3552968596904386676L

Serialized Fields

id

java.lang.String id
The identifier of the participant object


dn

DistinguishedName dn
The distinguish name of the participant object


type

java.lang.String type
The type of participant The supported types are defined as constants in Participant class

See Also:
Participant

Class com.ibm.itim.workflow.model.ParticipantResolveFailureEventAudit extends EventAudit implements Serializable

serialVersionUID: -3525806688132593620L

Serialized Fields

participant

ActivityParticipant participant
The participant whose resolution failed

Class com.ibm.itim.workflow.model.PasswordPickupEventAudit extends EventAudit implements Serializable

serialVersionUID: 5685039675523245792L

Serialized Fields

participant

ActivityParticipant participant
A workflow requester who completed the password pickup

Class com.ibm.itim.workflow.model.PendingActivity extends Activity implements Serializable

serialVersionUID: -1740958962442756346L

Serialized Fields

assignmentOwners

java.util.Collection<E> assignmentOwners

dueDate

java.util.Date dueDate

Class com.ibm.itim.workflow.model.ProcessParticipant extends Participant implements Serializable

serialVersionUID: 2601422307943650528L

Class com.ibm.itim.workflow.model.RelevantDataItem extends java.lang.Object implements Serializable

serialVersionUID: -1008042239678297417L

Serialized Fields

id

java.lang.String id

name

java.lang.String name

value

java.lang.Object value

Class com.ibm.itim.workflow.model.StateEventAudit extends EventAudit implements Serializable

serialVersionUID: -3882471057366239761L

Serialized Fields

oldState

java.lang.String oldState
Identifies the old state before the state change event


newState

java.lang.String newState
Identifies the new state after the state change event

Class com.ibm.itim.workflow.model.TimeoutEventAudit extends EventAudit implements Serializable

serialVersionUID: 3966301870615424672L

Serialized Fields

participant

ActivityParticipant participant
The new participant after the assignment

Class com.ibm.itim.workflow.model.WorkflowException extends ITIMException implements Serializable

serialVersionUID: -7239163088285170378L

Serialized Fields

errCode

java.lang.String errCode

exMsg

java.lang.String exMsg

cause

java.lang.Throwable cause

isDeprecated

boolean isDeprecated

Class com.ibm.itim.workflow.model.WorkflowProcess extends ExecutionObject implements Serializable

serialVersionUID: 399443524412612008L

Serialized Fields

processType

java.lang.String processType
The name of the process type. The process type identifies a unique process definition. The valid process types are defined as constants in the ProcessType class.


requester

ProcessParticipant requester
The Requester of the process. It is defined as WorkflowRequester object


requesterName

java.lang.String requesterName
The name of the requester


timeSubmitted

java.util.Date timeSubmitted
The submit time of the process


timeScheduled

java.util.Date timeScheduled
The scheduled starting time of the process


comment

java.lang.String comment
A client specific comment for this workflow process.


requesteeDN

DistinguishedName requesteeDN
A engine maintained field containing the requestee's distinguished name.


requesteeName

java.lang.String requesteeName
A engine maintained field containing the requestee's common name.


subject

java.lang.String subject
A engine maintained field containing the subject's common name.


subjectProfile

java.lang.String subjectProfile
A engine maintained field containing the profile name of the subject.


subjectService

java.lang.String subjectService
A engine maintained field containing the subject's service name (IE, new Account's service name)


subjectAccessID

java.lang.String subjectAccessID
A engine maintained field containing the subject's access unique ID, which could be the Distinguished name of the access

Since:
ITIM 5.0

subjectAccessName

java.lang.String subjectAccessName
A engine maintained field containing the subject's access name

Since:
ITIM 5.0

tenant

DistinguishedName tenant
The distinguished name of the tenant for which this process was launched.


notify

int notify
Process completion notification option.


parentProcessId

long parentProcessId
The id of the parent process


severityCode

int severityCode
The severity code of the process. Severity code of a process is mapped to it's result summary field. The mapping between severity code and result summary is specified in SUMMARY_ORDER table.


Package com.ibm.itim.workflow.model.type

Class com.ibm.itim.workflow.model.type.ActivityInfo extends Activity implements Serializable

serialVersionUID: 1017366706648642614L

Class com.ibm.itim.workflow.model.type.ActivityInfoOC extends com.ibm.itim.workflow.model.type.ActivityInfo implements Serializable

serialVersionUID: -1485818721044681150L

Serialized Fields

helper

com.ibm.itim.workflow.model.type.OptimisticVOHelper helper

Class com.ibm.itim.workflow.model.type.ActivityInfoUpdateTracker extends com.ibm.itim.workflow.model.type.VOUpdateTracker implements Serializable

serialVersionUID: -8812684707457489496L

Class com.ibm.itim.workflow.model.type.ActivityRuntimeParticipant extends com.ibm.itim.workflow.model.type.RuntimeParticipant implements Serializable

serialVersionUID: -3913027847424873243L

Class com.ibm.itim.workflow.model.type.AssignmentEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: 8186668606965489912L

Serialized Fields

oldParticipant

com.ibm.itim.workflow.model.type.RuntimeParticipant oldParticipant
The old participant before the assignment


participant

com.ibm.itim.workflow.model.type.RuntimeParticipant participant
The new participant after the assignment

Class com.ibm.itim.workflow.model.type.CachedDatabaseList extends com.ibm.itim.workflow.model.type.DatabaseList implements Serializable

serialVersionUID: 4256281034938867276L

Class com.ibm.itim.workflow.model.type.ChangeMultiAccountPassword extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: 1940500141590019185L

Class com.ibm.itim.workflow.model.type.ChangeMultiAccountStateData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: 4034529338080084489L

Class com.ibm.itim.workflow.model.type.ChangeMultiUserStateData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -3381767060879882279L

Class com.ibm.itim.workflow.model.type.CompleteManualActivityEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: -4181374466677118576L

Serialized Fields

source

WorkflowRequester source
A workflow requester who completed a manual activity

Class com.ibm.itim.workflow.model.type.CreateEntityException extends com.ibm.itim.workflow.model.type.EntityFailure implements Serializable

serialVersionUID: -3924531316849414920L

Class com.ibm.itim.workflow.model.type.CreateProcessEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: -8323924538276464369L

Serialized Fields

requester

WorkflowRequester requester
Identifies the workflow requester who created the process

Class com.ibm.itim.workflow.model.type.DatabaseList extends java.util.AbstractList implements Serializable

serialVersionUID: -862940520142325128L

Serialized Fields

count

int count
Total number of elements in the list


key

long key
The unique identifier for the list object

Class com.ibm.itim.workflow.model.type.DataEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: 5979909294581416692L

Serialized Fields

newDataValue

java.lang.String newDataValue
The new data context after the data change event.


dataName

java.lang.String dataName
The new data context after the data change event.


source

WorkflowRequester source
A workflow requester who had made the change.

Class com.ibm.itim.workflow.model.type.DynamicRoleData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -7587784855354621470L

Class com.ibm.itim.workflow.model.type.EnforcePolicyForService extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -6252264109823284457L

Class com.ibm.itim.workflow.model.type.EntityAlreadyExists extends com.ibm.itim.workflow.model.type.CreateEntityException implements Serializable

serialVersionUID: -3816144852695388209L

Class com.ibm.itim.workflow.model.type.EntityFailure extends ITIMException implements Serializable

serialVersionUID: -4133101344426609859L

Class com.ibm.itim.workflow.model.type.EntityServiceFailure extends com.ibm.itim.workflow.model.type.EntityFailure implements Serializable

serialVersionUID: -2486106360267326035L

Class com.ibm.itim.workflow.model.type.EventAuditInfo extends ValueObject implements Serializable

serialVersionUID: 2154376229566638300L

Serialized Fields

id

long id
The primary key of the event audit object


timeStamp

java.util.Date timeStamp
The time stamp of the event audit


eventType

java.lang.String eventType
The type of event audit


processID

long processID
The process key that is associated with the event audit


activityID

long activityID
The ID of the activity

Class com.ibm.itim.workflow.model.type.ExecutionObjectInfo extends java.lang.Object implements Serializable

serialVersionUID: 140221034003132465L

Serialized Fields

id

long id
Unique identifier of an execution object. This is unique among the set of the same type of objects created by a pariticular process manager. The key is assigned by the process manager when it is created.


priority

short priority
The priority of the proces Currently this is not used


name

java.lang.String name
Name of the process. This is to be used to brifely describe the execution object.


description

java.lang.String description
Detail information describing the execution object


lastModified

java.util.Date lastModified
The time of the last state change


state

java.lang.String state
The state of the process The valid states are defined in WorkflowState object


timeStarted

java.util.Date timeStarted
The time that the execution object starts the operation


timeCompleted

java.util.Date timeCompleted
The time that the execution object complet its operation


result

java.lang.String result
The result of the process


detail

java.lang.String detail
The result detail description

Class com.ibm.itim.workflow.model.type.FulfillPolicyForAccount extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: 7144861224972605981L

Class com.ibm.itim.workflow.model.type.HostSelectionPolicyData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -7828744589580330176L

Class com.ibm.itim.workflow.model.type.HRFeedProcessData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -725534608045596933L

Class com.ibm.itim.workflow.model.type.LifecycleRuleData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -8448104093658491129L

Class com.ibm.itim.workflow.model.type.MissingEntity extends com.ibm.itim.workflow.model.type.EntityFailure implements Serializable

serialVersionUID: -7902068026827341356L

Class com.ibm.itim.workflow.model.type.OptimisticVOHelper extends java.lang.Object implements Serializable

serialVersionUID: -719762635048440633L

Serialized Fields

parent

java.lang.Object parent

numFields

int numFields

fieldNames

java.lang.String[] fieldNames

fieldCategories

int[] fieldCategories

data

java.lang.Object[] data

loaded

boolean[] loaded

modified

boolean[] modified

originalValues

java.util.Map<K,V> originalValues

loadEnabled

boolean loadEnabled

Class com.ibm.itim.workflow.model.type.ParticipantResolveFailureEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: 4265464880667675603L

Serialized Fields

participant

com.ibm.itim.workflow.model.type.RuntimeParticipant participant
The participant whose resolution failed


participantDescription

java.lang.String participantDescription

Class com.ibm.itim.workflow.model.type.PasswordPickupEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: -6482647376435523295L

Serialized Fields

source

WorkflowRequester source
A workflow requester who completed the password pickup

Class com.ibm.itim.workflow.model.type.PolicyData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: 799899774571145733L

Class com.ibm.itim.workflow.model.type.ProcessAborted extends java.lang.RuntimeException implements Serializable

serialVersionUID: 6942235809070766767L

Class com.ibm.itim.workflow.model.type.ProcessData extends java.lang.Object implements Serializable

serialVersionUID: 8533025739480209453L

Serialized Fields

notify

int notify
Notify option for process.


scheduleDate

java.util.Date scheduleDate
The scheduled starting data of the process. If it is NULL, it means it starts immediately.


description

java.lang.String description
Client specific process description.


comment

java.lang.String comment
Client specific process comment.


tenantDN

DistinguishedName tenantDN
The distinguished name of the tenant for which the workflow will be executed.


processDefID

java.lang.String processDefID
The unique identifier of the process definition that is stored in the directory


inputData

java.util.List<E> inputData
Process input parameters.


parentProcessID

long parentProcessID
The parent process id


parentActivityID

long parentActivityID
The parent activity id


priority

int priority
The process priority to be used


useDistribution

boolean useDistribution
Flag indicating whether or not this workflow process can be distributed for shared execution

Class com.ibm.itim.workflow.model.type.ProcessInfo extends WorkflowProcess implements Serializable

serialVersionUID: 7955312636570867969L

Class com.ibm.itim.workflow.model.type.ProcessInfoOC extends com.ibm.itim.workflow.model.type.ProcessInfo implements Serializable

serialVersionUID: -5776240701095478919L

Serialized Fields

helper

com.ibm.itim.workflow.model.type.OptimisticVOHelper helper

Class com.ibm.itim.workflow.model.type.ProcessInfoUpdateTracker extends com.ibm.itim.workflow.model.type.VOUpdateTracker implements Serializable

serialVersionUID: -3827774194920280429L

Class com.ibm.itim.workflow.model.type.ProcessResult extends java.lang.Object implements Serializable

serialVersionUID: 7062569572947364838L

Serialized Fields

status

int status

summary

java.lang.String summary

description

java.lang.String description

detail

java.util.List<E> detail

Class com.ibm.itim.workflow.model.type.RecertificationInfoOC extends com.ibm.itim.workflow.model.type.RecertificationInformation implements Serializable

serialVersionUID: -7035668748008009136L

Serialized Fields

helper

com.ibm.itim.workflow.model.type.OptimisticVOHelper helper

Class com.ibm.itim.workflow.model.type.RecertificationInformation extends java.util.HashMap implements Serializable

serialVersionUID: -6230582801031651962L

Class com.ibm.itim.workflow.model.type.ReconProcessData extends com.ibm.itim.workflow.model.type.SystemProcessData implements Serializable

serialVersionUID: -4149148043573496628L

Class com.ibm.itim.workflow.model.type.RelevantDataInfo extends RelevantDataItem implements Serializable

serialVersionUID: -7989810926020834856L

Class com.ibm.itim.workflow.model.type.RelevantDataInfoOC extends com.ibm.itim.workflow.model.type.RelevantDataInfo implements Serializable

serialVersionUID: 4420785632140026051L

Serialized Fields

helper

com.ibm.itim.workflow.model.type.OptimisticVOHelper helper

Class com.ibm.itim.workflow.model.type.RelevantDataInfoUpdateTracker extends com.ibm.itim.workflow.model.type.VOUpdateTracker implements Serializable

serialVersionUID: -2022085610353511234L

Class com.ibm.itim.workflow.model.type.RelevantDataInfoVO extends com.ibm.itim.workflow.model.type.RelevantDataInfo implements Serializable

serialVersionUID: -4682329823466801928L

Serialized Fields

processId

long processId

type

java.lang.String type

collectionType

java.lang.String collectionType

context

java.lang.String context

description

java.lang.String description

Class com.ibm.itim.workflow.model.type.RFIActivityData extends ValueObject implements Serializable

serialVersionUID: 1645410944550857800L

Serialized Fields

inputFields

java.util.Collection<E> inputFields
A collection of input fields for the RFI activity. Each element is a String that represents the name of the field


objectProfileName

java.lang.String objectProfileName
The name of the object profile that the input fields are defines for. This is defined during the process definition phase and have to match with the input fields. The entity type will be used to determine the form to be shown to display the input fields for end user, the corresponding process related to this entity type should be populated as read-only fields in the form.

Class com.ibm.itim.workflow.model.type.RoleAssignmentHolder extends java.lang.Object implements Serializable

serialVersionUID: -6331142347595124049L

Serialized Fields

raObjects

java.util.Set<E> raObjects

removeRoleDN

java.util.Set<E> removeRoleDN

Class com.ibm.itim.workflow.model.type.RuntimeParticipant extends ActivityParticipant implements Serializable

serialVersionUID: -7896042393209146095L

Class com.ibm.itim.workflow.model.type.StateEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: 5971920549250212269L

Serialized Fields

oldState

java.lang.String oldState
Identifies the old state before the state change event


newState

java.lang.String newState
Identifies the new state after the state change event

Class com.ibm.itim.workflow.model.type.SynchPointInfoOC extends java.lang.Object implements Serializable

serialVersionUID: -4871525812044031111L

Serialized Fields

helper

com.ibm.itim.workflow.model.type.OptimisticVOHelper helper

Class com.ibm.itim.workflow.model.type.SystemProcessData extends com.ibm.itim.workflow.model.type.ProcessData implements Serializable

serialVersionUID: -3940090744444043391L

Class com.ibm.itim.workflow.model.type.TimeoutEventAuditInfo extends com.ibm.itim.workflow.model.type.EventAuditInfo implements Serializable

serialVersionUID: -7917591234870437319L

Serialized Fields

participant

com.ibm.itim.workflow.model.type.RuntimeParticipant participant
The new participant after the assignment

Class com.ibm.itim.workflow.model.type.VOUpdateTracker extends java.lang.Object implements Serializable

serialVersionUID: 2157240733460351716L

Serialized Fields

updatedFields

java.util.SortedSet<E> updatedFields

Class com.ibm.itim.workflow.model.type.WorkflowRequester extends ProcessParticipant implements Serializable

serialVersionUID: -7774825188458366007L

Class com.ibm.itim.workflow.model.type.WorkItemInfo extends Assignment implements Serializable

serialVersionUID: 2997860742007463454L

Serialized Fields

inputParameters

java.util.List<E> inputParameters

activityName

java.lang.String activityName

Package com.ibm.itim.workflow.provisioning

Class com.ibm.itim.workflow.provisioning.ProvisioningQueryStatement extends java.lang.Object implements Serializable

serialVersionUID: -6567684706528253722L

Serialized Fields

operation

java.lang.String operation

query

WorkflowQuery query

process

long process

sortColumn

java.lang.String sortColumn

processTypes

java.util.List<E> processTypes

sortOrder

int sortOrder

setSize

int setSize

sortValue

java.lang.String sortValue

id

java.lang.String id

pageBound

boolean pageBound

Package com.ibm.itim.workflow.query

Class com.ibm.itim.workflow.query.InvalidQueryException extends WorkflowException implements Serializable

serialVersionUID: -7708174985466705900L

Class com.ibm.itim.workflow.query.ProcessHistoryQueryStatement extends java.lang.Object implements Serializable

serialVersionUID: 7139271428879609214L

Serialized Fields

dbOwner

java.lang.String dbOwner

process_id

long process_id

Class com.ibm.itim.workflow.query.RequesterQueryStatement extends java.lang.Object implements Serializable

serialVersionUID: 2733807648795821027L

Serialized Fields

tenant

DistinguishedName tenant

requester

ProcessParticipant requester

startDate

java.util.Date startDate

endDate

java.util.Date endDate

type

java.lang.String type

activeOnly

boolean activeOnly

dbOwner

java.lang.String dbOwner

Package com.ibm.passwordrules

Class com.ibm.passwordrules.BehavioralRule extends java.lang.Object implements Serializable

serialVersionUID: 8886669679339952935L

Class com.ibm.passwordrules.IncompatibleRulesException extends ITIMException implements Serializable

serialVersionUID: -8745619771184152852L

Serialized Fields

rule1

Rule rule1

rule2

Rule rule2

reason

java.lang.String reason

Class com.ibm.passwordrules.InvalidPasswordException extends ITIMException implements Serializable

serialVersionUID: -4329178676017221929L

Serialized Fields

ruleViolated

Rule ruleViolated

reason

java.lang.String reason

Class com.ibm.passwordrules.IterationsExceededException extends ITIMException implements Serializable

serialVersionUID: 7805683749358008223L

Serialized Fields

count

int count

Class com.ibm.passwordrules.LexicalRule extends java.lang.Object implements Serializable

serialVersionUID: 6710128283234802046L


Package com.ibm.passwordrules.standard

Class com.ibm.passwordrules.standard.CaseRestricted extends LexicalRule implements Serializable

serialVersionUID: 6474171768240533403L

Serialized Fields

restriction

int restriction

Class com.ibm.passwordrules.standard.LengthConstraint extends LexicalRule implements Serializable

serialVersionUID: -888011510806234230L

Serialized Fields

min

int min

max

int max

Class com.ibm.passwordrules.standard.MaxLengthConstraint extends LexicalRule implements Serializable

serialVersionUID: -4758248152930277810L

Serialized Fields

max

int max

Class com.ibm.passwordrules.standard.MaxSequentialCharacters extends LexicalRule implements Serializable

serialVersionUID: 3057899472457728129L

Serialized Fields

max

int max

Class com.ibm.passwordrules.standard.MayNotContain extends LexicalRule implements Serializable

serialVersionUID: -8325981214470775956L

Serialized Fields

charList

char[] charList

Class com.ibm.passwordrules.standard.MinAgeConstraint extends BehavioralRule implements Serializable

serialVersionUID: -4426009039757716653L

Serialized Fields

minAge

java.lang.String minAge

Class com.ibm.passwordrules.standard.MinAlphabeticCharacters extends LexicalRule implements Serializable

serialVersionUID: 154253636436601045L

Serialized Fields

min

int min

Class com.ibm.passwordrules.standard.MinDigitCharacters extends LexicalRule implements Serializable

serialVersionUID: 1446576913577756280L

Serialized Fields

min

int min

Class com.ibm.passwordrules.standard.MinDistinctCharacters extends LexicalRule implements Serializable

serialVersionUID: 7124662810783002434L

Serialized Fields

min

int min

Class com.ibm.passwordrules.standard.MinLengthConstraint extends LexicalRule implements Serializable

serialVersionUID: 3726081452620594176L

Serialized Fields

min

int min

Class com.ibm.passwordrules.standard.MustContain extends LexicalRule implements Serializable

serialVersionUID: -8020627821513870663L

Serialized Fields

charList

char[] charList

Class com.ibm.passwordrules.standard.NotInDictionary extends BehavioralRule implements Serializable

serialVersionUID: -5622648403756146482L

Class com.ibm.passwordrules.standard.NotRepeated extends BehavioralRule implements Serializable

serialVersionUID: 8042727720378513539L

Serialized Fields

historyLength

int historyLength

Class com.ibm.passwordrules.standard.NotReversed extends BehavioralRule implements Serializable

serialVersionUID: 4257018822669634545L

Serialized Fields

historyLength

int historyLength

Class com.ibm.passwordrules.standard.NotUserID extends BehavioralRule implements Serializable

serialVersionUID: 1389435312317961409L

Class com.ibm.passwordrules.standard.NotUserIDCaseInsensitive extends BehavioralRule implements Serializable

serialVersionUID: 2034193919367767083L

Class com.ibm.passwordrules.standard.NotUserName extends BehavioralRule implements Serializable

serialVersionUID: 7048357047092704490L

Class com.ibm.passwordrules.standard.NotUserNameCaseInsensitive extends BehavioralRule implements Serializable

serialVersionUID: 5618690956653638852L

Class com.ibm.passwordrules.standard.PasswordHistoryItem extends java.lang.Object implements Serializable

serialVersionUID: 8059325492176485938L

Serialized Fields

passwordHash

byte[] passwordHash

reversedPasswordHash

byte[] reversedPasswordHash

Class com.ibm.passwordrules.standard.PasswordRulesInfo extends java.lang.Object implements Serializable

serialVersionUID: -2077533815042770286L

Serialized Fields

minLength

int minLength

maxLength

int maxLength

minDistinctChars

int minDistinctChars

minAlphabeticChars

int minAlphabeticChars

minDigitChars

int minDigitChars

maxSequentialCharacters

int maxSequentialCharacters

repeatedHistoryLength

int repeatedHistoryLength

reversedHistoryLength

int reversedHistoryLength

allowUserID

boolean allowUserID

allowUserIDCaseInsensitive

boolean allowUserIDCaseInsensitive

allowUserName

boolean allowUserName

allowUserNameCaseInsensitive

boolean allowUserNameCaseInsensitive

allowInDictionary

boolean allowInDictionary

invalidChars

java.lang.String invalidChars

requiredChars

java.lang.String requiredChars

restrictedToChars

java.lang.String restrictedToChars

startsWithChars

java.lang.String startsWithChars

minValidityPeriod

long minValidityPeriod

maxValidityPeriod

long maxValidityPeriod

m_customRules

java.util.Map<K,V> m_customRules

Class com.ibm.passwordrules.standard.PasswordRulesRuntimeException extends ITIMRuntimeException implements Serializable

serialVersionUID: 8925885737876351901L

Class com.ibm.passwordrules.standard.RestrictedTo extends LexicalRule implements Serializable

serialVersionUID: 5920202707143327898L

Serialized Fields

charList

char[] charList

Class com.ibm.passwordrules.standard.RuleSet extends java.lang.Object implements Serializable

serialVersionUID: -8618295413954453555L

Serialized Fields

m_rules

java.util.Vector<E> m_rules

iterationsCount

int iterationsCount

validationInfo

ValidationInfo validationInfo

m_rulesInfo

PasswordRulesInfo m_rulesInfo

Class com.ibm.passwordrules.standard.StartsWithChar extends LexicalRule implements Serializable

serialVersionUID: -6166450874915374500L

Serialized Fields

charList

char[] charList

Class com.ibm.passwordrules.standard.ValidityTimeConstraint extends BehavioralRule implements Serializable

serialVersionUID: -265604815165161760L

Serialized Fields

minTime

long minTime

maxTime

long maxTime



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.