Serialized Form

  • Package com.ibm.itim.apps

  • 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
        • minResponseLength

          int minResponseLength
        • maxRepeatChar

          int maxRepeatChar
        • isUserIdDisallowed

          boolean isUserIdDisallowed
        • isResponseUnique

          boolean isResponseUnique
        • doesAnswerMatchQuestion

          boolean doesAnswerMatchQuestion
        • adminDefinedChallenges

          java.util.Collection<E> adminDefinedChallenges
    • Class com.ibm.itim.apps.identity.InvalidPasswordException extends ApplicationException implements Serializable

      serialVersionUID:
      8317577875817676458L
      • Serialized Fields

        • composingExceptions

          java.util.Collection<E> composingExceptions
    • Class com.ibm.itim.apps.identity.PasswordValidationFailuresException extends ApplicationException implements Serializable

      serialVersionUID:
      -1014174270692601645L
      • Serialized Fields

        • passwordValidationFailures

          java.util.Collection<E> passwordValidationFailures
  • Package com.ibm.itim.apps.policy

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

      serialVersionUID:
      -5614923735793041829L
    • 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

          com.ibm.itim.apps.impl.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

          com.ibm.itim.apps.impl.PlatformContextImpl platform
        • name

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

      serialVersionUID:
      -2114246502039484652L
    • 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
    • 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
        • daysOfWeek

          java.lang.String daysOfWeek
        • 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.
        • reconQueryMode

          int reconQueryMode
  • 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

          com.ibm.itim.apps.impl.PlatformContextImpl platform
        • searchAuthority

          com.ibm.itim.apps.ejb.search.SearchAuthority searchAuthority
    • 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

          com.ibm.itim.apps.impl.PlatformContextImpl platform
          The PlatformContext holding platform connection information.
        • searchAuthority

          com.ibm.itim.apps.ejb.search.SearchAuthority searchAuthority
        • searchResultsStatus

          SearchResultsStatus searchResultsStatus
  • Package com.ibm.itim.apps.util

    • Class com.ibm.itim.apps.util.AccountServiceSearchFilter extends java.lang.Object implements Serializable

      serialVersionUID:
      -5361308716746710457L
      • Serialized Fields

        • accountFilter

          java.lang.String accountFilter
        • ownerDN

          java.lang.String ownerDN
        • serviceName

          java.lang.String serviceName
        • serviceSearchFilter

          java.lang.String serviceSearchFilter
        • serviceDescription

          java.lang.String serviceDescription
        • baseFilter

          java.lang.String baseFilter
        • status

          java.lang.String status
        • type

          java.lang.String type
        • accountServiceOperator

          com.ibm.itim.apps.util.AccountServiceSearchFilter.operator accountServiceOperator
    • Class com.ibm.itim.apps.util.BulkRequestsMessageDestination extends com.ibm.itim.messaging.MessageDestination implements Serializable

      serialVersionUID:
      119392150248225741L
    • Class com.ibm.itim.apps.util.BulkRequestsMessageObject extends com.ibm.itim.messaging.MessageObject implements Serializable

      serialVersionUID:
      -1500484600570618866L
      • Serialized Fields

        • operation

          short operation
        • entityType

          short entityType
        • userDN

          DistinguishedName userDN
        • userId

          java.lang.String userId
        • entityList

          java.util.List<E> entityList
        • encryptedPasswordList

          java.util.List<E> encryptedPasswordList
        • includeAccounts

          boolean includeAccounts
        • scheduledTime

          java.util.Date scheduledTime
    • Class com.ibm.itim.apps.util.EntitlementSearchFilter extends java.lang.Object implements Serializable

      serialVersionUID:
      986096188729272411L
      • Serialized Fields

        • user

          java.lang.String user
        • entitlement

          java.lang.String entitlement
        • paramType

          java.lang.String paramType
        • includeRights

          boolean includeRights
        • limit

          int limit
        • page

          int page
        • category

          java.lang.String category
        • code

          java.lang.String code
        • name

          java.lang.String name
        • subType

          java.lang.String subType
        • type

          java.lang.String type
        • description

          java.lang.String description
        • searchText

          java.lang.String searchText
        • parsedFilter

          com.ibm.ldap.filter.ISearchFilterExpression parsedFilter
    • Class com.ibm.itim.apps.util.SearchResultsWrapper extends java.lang.Object implements Serializable

      serialVersionUID:
      -1556271651588218200L
      • Serialized Fields

  • Package com.ibm.itim.apps.workflow

  • Package com.ibm.itim.auditing

    • Class com.ibm.itim.auditing.AuditAccessObligationDBAgent extends java.lang.Object implements Serializable

      serialVersionUID:
      -7940315175807293823L
      • Serialized Fields

        • entity_type

          java.lang.String entity_type
        • accessRequestAuditData

          com.ibm.itim.apps.ejb.request.AccessRequestAuditData accessRequestAuditData
        • singleObligationRequestAuditData

          com.ibm.itim.apps.ejb.request.SingleObligationRequestAuditData singleObligationRequestAuditData
        • obligationFilter

          com.ibm.itim.auditing.AuditAccessObligationDBAgent.ObligationFilter obligationFilter
        • msg

          com.ibm.itim.util.I18NMessage msg
        • obligationIDs

          java.util.Map<K,V> obligationIDs
    • Class com.ibm.itim.auditing.AuditingException extends ITIMException implements Serializable

      serialVersionUID:
      -1963192686734662706L
      • Serialized Fields

        • bRetry

          boolean bRetry
  • Package com.ibm.itim.auditing.eventmodel

    • Class com.ibm.itim.auditing.eventmodel.AccessMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -6296086276019175556L
    • Class com.ibm.itim.auditing.eventmodel.AccessProvisioningEventInfo extends com.ibm.itim.auditing.eventmodel.ProvisioningEventInfo implements Serializable

      serialVersionUID:
      -1634638181621682113L
      • Serialized Fields

        • accessName

          java.lang.String accessName
        • accessDN

          java.lang.String accessDN
    • Class com.ibm.itim.auditing.eventmodel.AccessRequestEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      359282391612998794L
      • Serialized Fields

        • auditData

          com.ibm.itim.apps.ejb.request.AccessRequestAuditData auditData
    • Class com.ibm.itim.auditing.eventmodel.ACIMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      6304122308663348152L
    • Class com.ibm.itim.auditing.eventmodel.AuthenticationEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      7596823134494517781L
    • Class com.ibm.itim.auditing.eventmodel.CanceledRequestEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8598827335679247813L
    • Class com.ibm.itim.auditing.eventmodel.ChallengeResponseEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      2264158249407567352L
    • Class com.ibm.itim.auditing.eventmodel.ContainerMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -3791413661199191462L
    • Class com.ibm.itim.auditing.eventmodel.CustomExtensionEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      4392395588961932026L
    • Class com.ibm.itim.auditing.eventmodel.DelegateAuthorityEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -9035748756095733578L
    • Class com.ibm.itim.auditing.eventmodel.EntitlementWorkflowEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      2670611518230347809L
    • Class com.ibm.itim.auditing.eventmodel.EntityOperationEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      3269293568655005264L
    • Class com.ibm.itim.auditing.eventmodel.EventInfo extends java.lang.Object implements Serializable

      serialVersionUID:
      -719111521940592717L
      • Serialized Fields

        • attrValue

          java.util.Map<K,V> attrValue
    • Class com.ibm.itim.auditing.eventmodel.GroupMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8973514326640705364L
    • Class com.ibm.itim.auditing.eventmodel.ITIMGroupMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8973514326640705364L
    • Class com.ibm.itim.auditing.eventmodel.LifecycleRuleEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -8653619375240622405L
    • Class com.ibm.itim.auditing.eventmodel.ManualActivityEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -8384645340665404516L
      • Serialized Fields

        • requestAuditDataActivity

          com.ibm.itim.apps.ejb.request.RequestAuditDataActivity requestAuditDataActivity
    • Class com.ibm.itim.auditing.eventmodel.MigrationEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -2534574892227985403L
    • Class com.ibm.itim.auditing.eventmodel.OrgRoleMgmtEventInfo extends com.ibm.itim.auditing.eventmodel.AccessRequestEventInfo implements Serializable

      serialVersionUID:
      2663095616052486545L
    • Class com.ibm.itim.auditing.eventmodel.PasswordChangeEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -8613107428115140629L
      • Serialized Fields

        • accountsModified

          java.util.List<E> accountsModified
    • Class com.ibm.itim.auditing.eventmodel.PersonMgmtEventInfo extends com.ibm.itim.auditing.eventmodel.AccessRequestEventInfo implements Serializable

      serialVersionUID:
      3219732098061928211L
    • Class com.ibm.itim.auditing.eventmodel.PolicyMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      4292265425210968920L
    • Class com.ibm.itim.auditing.eventmodel.ProvisioningEventInfo extends com.ibm.itim.auditing.eventmodel.AccessRequestEventInfo implements Serializable

      serialVersionUID:
      -8042128372709371822L
    • Class com.ibm.itim.auditing.eventmodel.ReconciliationEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8568914746438607479L
    • Class com.ibm.itim.auditing.eventmodel.RuntimeEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      7001388755869596L
    • Class com.ibm.itim.auditing.eventmodel.SelfPwdChangeEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      2264158249407567351L
    • Class com.ibm.itim.auditing.eventmodel.ServiceMgmtEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8230196572676725948L
    • Class com.ibm.itim.auditing.eventmodel.ServicePolicyEnforcementEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      -1582437311042527325L
    • Class com.ibm.itim.auditing.eventmodel.SystemConfigEventInfo extends EventInfo implements Serializable

      serialVersionUID:
      8508278176684416178L
  • Package com.ibm.itim.authentication

  • Package com.ibm.itim.common

  • 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
    • 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
    • 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
    • Class com.ibm.itim.dataservices.model.LifecycleProfile extends ObjectProfile implements Serializable

      serialVersionUID:
      -910174049162374786L
    • 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
        • isTerminateLCROnScriptFailure

          java.lang.String isTerminateLCROnScriptFailure
    • 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.ModelMetaDataBridge extends java.lang.Object implements Serializable

      serialVersionUID:
      8577931704751436047L
    • 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.ProfileLocatorBridge extends java.lang.Object implements Serializable

      serialVersionUID:
      2021644188139967705L
    • 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
        • personProfileName

          java.lang.String personProfileName
        • 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.util.HashMap<K,V> 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
        • supportingDataClasses

          java.util.Collection<E> supportingDataClasses
    • Class com.ibm.itim.dataservices.model.URINotUniqueException extends ModelException implements Serializable

      serialVersionUID:
      -4369678683275855020L
  • Package com.ibm.itim.dataservices.model.domain

  • 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
    • 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
  • Package com.ibm.itim.dataservices.model.policy

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

      serialVersionUID:
      -6540074625765048662L
    • 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
        • attributeSchemaType

          java.lang.String attributeSchemaType
        • attributeSyntax

          java.lang.String attributeSyntax
        • directiveType

          int directiveType
        • precedenceSequence

          java.util.Collection<E> precedenceSequence
        • serviceProfileName

          java.lang.String serviceProfileName
        • customData

          java.lang.String customData
        • description

          java.lang.String description
        • tenantDN

          java.lang.String tenantDN
        • dn

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

      serialVersionUID:
      501123565349489696L
      • Serialized Fields

        • membershipType

          long membershipType
        • membershipName

          java.lang.String membershipName
    • 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
    • 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.ServiceGroupParameter extends java.lang.Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • enforcementTypes

          int enforcementTypes
        • groupValues

          java.util.List<E> groupValues
        • groupProfileName

          java.lang.String groupProfileName
    • 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
        • services

          java.util.Set<E> services
  • Package com.ibm.itim.dataservices.model.policy.recert

  • 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
        • comments

          java.lang.String comments
        • 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
    • 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

  • 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.LogJsonFormatter extends com.ibm.log.PDXMLFormatter implements Serializable

      serialVersionUID:
      -8289549101635643270L
      • Serialized Fields

        • isFirstRecord

          boolean isFirstRecord
        • forceAsMessage

          boolean forceAsMessage
        • forceAsTrace

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

      serialVersionUID:
      -8289549101635643270L
      • Serialized Fields

        • isFirstRecord

          boolean isFirstRecord
        • forceAsMessage

          boolean forceAsMessage
        • forceAsTrace

          boolean forceAsTrace
  • 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.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
        • isPartitionService

          boolean isPartitionService
        • sendCompleteNotification

          boolean sendCompleteNotification
        • partitionState

          com.ibm.itim.policy.dynanalysis.IPolicyAnalysisStatus.ANALYSIS_MESSAGE_STATE partitionState
    • 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
    • Class com.ibm.itim.policy.dynanalysis.AccountDescription extends java.lang.Object implements Serializable

      serialVersionUID:
      7041899421310099105L
    • 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.PersonChangeEvent extends java.lang.Object implements Serializable

      serialVersionUID:
      102447571862227853L
      • Serialized Fields

        • personEntity

          PersonEntity personEntity
        • roleHierarchyChanges

          com.ibm.itim.workflowextensions.role.RoleHierarchyChanges roleHierarchyChanges
        • evaluateAllAffectedServices

          boolean evaluateAllAffectedServices
    • Class com.ibm.itim.policy.dynanalysis.PersonDataChangeAnalysis extends java.lang.Object implements Serializable

      serialVersionUID:
      -4500245673791354008L
      • Serialized Fields

        • m_personEntity

          PersonEntity m_personEntity
        • m_context

          int m_context
        • numberOfServices

          int numberOfServices
    • 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
    • Class com.ibm.itim.policy.dynanalysis.ProvisioningPolicyWrapper extends com.ibm.itim.dataservices.model.policy.ProvisioningPolicy implements Serializable

      serialVersionUID:
      4289162418711029132L
    • 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
    • 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

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

      serialVersionUID:
      8811891497486455514L
      • Serialized Fields

        • serviceDN

          java.lang.String serviceDN
        • serviceProfile

          java.lang.String serviceProfile
        • serviceBU

          java.lang.String serviceBU
        • ownershipType

          java.lang.String ownershipType
        • serviceTags

          java.lang.Object[] serviceTags
        • serviceTagsIsNull

          boolean serviceTagsIsNull
        • prerequisites

          java.util.Collection<E> prerequisites
    • 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
    • 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.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
        • requestID

          java.lang.String requestID
        • useManualTrans

          boolean useManualTrans
    • 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
    • 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

  • Package com.ibm.itim.remoteservices.provider

  • 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
        • daysOfWeek

          java.lang.String daysOfWeek
    • 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.SchedulingException extends ITIMException implements Serializable

      serialVersionUID:
      148272823528073847L
  • Package com.ibm.itim.script

  • Package com.ibm.itim.ui.exception

  • Package com.ibm.itim.webclient.logon

  • 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

    • 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.DeferWorkItemEventAudit extends I18NInformationEventAudit implements Serializable

      serialVersionUID:
      5777763773822869119L
      • Serialized Fields

        • comments

          java.lang.String comments
        • dueDate

          java.util.Date dueDate
        • rootProcessID

          long rootProcessID
    • 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
        • noAdditionalAuditing

          boolean noAdditionalAuditing
    • 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
        • justification

          java.lang.String justification
        • documentItems

          java.util.List<E> documentItems
    • Class com.ibm.itim.workflow.model.PackagedApprovalItem extends java.lang.Object implements Serializable

      serialVersionUID:
      -5294835531203617094L
    • 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

    • 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

    • 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.
        • cancelorName

          java.lang.String cancelorName
          Name of the person who cancelled the process
        • cancelorDN

          DistinguishedName cancelorDN
          Distinguished name of the person who cancelled the process
        • justification

          java.lang.String justification
          Cancellation reason
        • canceledTime

          java.util.Date canceledTime
          Cancellation time
  • 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
        • participant

          com.ibm.itim.workflow.model.type.RuntimeParticipant participant
        • rootProcessID

          long rootProcessID
    • 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
    • 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
    • Class com.ibm.itim.workflow.model.type.DatabaseList extends java.util.AbstractList implements Serializable

      serialVersionUID:
      -862940520142325128L
      • Serialized Fields

        • count

          int count
        • key

          long key
    • 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
        • dataName

          java.lang.String dataName
        • source

          WorkflowRequester source
        • isAdditionalAuditingRequired

          boolean isAdditionalAuditingRequired
        • rootProcessID

          long rootProcessID
    • Class com.ibm.itim.workflow.model.type.DeferWorkItemEventAuditInfo extends com.ibm.itim.workflow.model.type.DataEventAuditInfo implements Serializable

      serialVersionUID:
      -2176195651731361312L
      • Serialized Fields

        • comments

          java.lang.String comments
        • dueDate

          java.util.Date dueDate
        • rootProcessID

          long rootProcessID
    • 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
        • timeStamp

          java.util.Date timeStamp
        • eventType

          java.lang.String eventType
        • processID

          long processID
        • activityID

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

      serialVersionUID:
      140221034003132465L
      • Serialized Fields

        • id

          long id
        • priority

          short priority
        • name

          java.lang.String name
        • description

          java.lang.String description
        • lastModified

          java.util.Date lastModified
        • state

          java.lang.String state
        • timeStarted

          java.util.Date timeStarted
        • timeCompleted

          java.util.Date timeCompleted
        • result

          java.lang.String result
        • detail

          java.lang.String detail
    • 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
        • 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
    • 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
        • scheduleDate

          java.util.Date scheduleDate
        • description

          java.lang.String description
        • comment

          java.lang.String comment
        • tenantDN

          DistinguishedName tenantDN
        • processDefID

          java.lang.String processDefID
        • inputData

          java.util.List<E> inputData
        • parentProcessID

          long parentProcessID
        • parentActivityID

          long parentActivityID
        • priority

          int priority
        • useDistribution

          boolean useDistribution
        • justification

          java.lang.String justification
    • 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.RecertificationDecisionTargetImpl extends com.ibm.itim.workflow.model.type.RecertificationTargetImpl implements Serializable

      serialVersionUID:
      3690404508412119386L
      • Serialized Fields

        • decision

          java.lang.Boolean decision
    • 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.RecertificationTargetImpl extends java.lang.Object implements Serializable

      serialVersionUID:
      8344954512540703404L
      • Serialized Fields

        • type

          java.lang.String type
        • target

          java.lang.Object target
        • dependentRecertificationTargets

          java.util.List<E> dependentRecertificationTargets
    • 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
        • objectProfileName

          java.lang.String objectProfileName
    • 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
        • newState

          java.lang.String newState
    • 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
        • rootProcessID

          long rootProcessID
        • result

          ProcessResult result
    • 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
        • requesteeDN

          DistinguishedName requesteeDN
        • rootProcessID

          long rootProcessID
        • isEscalated

          boolean isEscalated
        • isSOD

          boolean isSOD
        • accessID

          long accessID
        • accessName

          java.lang.String accessName
        • accessDescription

          java.lang.String accessDescription
        • accessCategory

          java.lang.String accessCategory
        • accessIconURL

          java.lang.String accessIconURL
        • accessBadges

          java.util.Set<E> accessBadges
        • accountDN

          DistinguishedName accountDN
        • accountUserID

          java.lang.String accountUserID
        • serviceDN

          DistinguishedName serviceDN
        • serviceName

          java.lang.String serviceName
        • serviceDescription

          java.lang.String serviceDescription
        • completionCodes

          java.util.Map<K,V> completionCodes
        • result

          ProcessResult result
        • customTitle

          java.lang.String customTitle
  • 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

  • Package com.ibm.passwordrules

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

      serialVersionUID:
      8886669679339952935L
    • Class com.ibm.passwordrules.CaseRestricted extends LexicalRule implements Serializable

      • Serialized Fields

        • restriction

          int restriction
    • 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
        • composingExceptions

          java.util.Collection<E> composingExceptions
    • Class com.ibm.passwordrules.InvalidPasswordOnCompRuleException extends InvalidPasswordException implements Serializable

      serialVersionUID:
      342809441228332030L
      • Serialized Fields

        • rulesViolated

          java.util.Collection<E> rulesViolated
          The collection of rules within the CompositeRule that the password violates.
    • Class com.ibm.passwordrules.IterationsExceededException extends ITIMException implements Serializable

      serialVersionUID:
      7805683749358008223L
      • Serialized Fields

        • count

          int count
    • Class com.ibm.passwordrules.LengthConstraint extends LexicalRule implements Serializable

      • Serialized Fields

        • min

          int min
        • max

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

      serialVersionUID:
      6710128283234802046L
    • Class com.ibm.passwordrules.MaxLengthConstraint extends LexicalRule implements Serializable

      • Serialized Fields

        • max

          int max
    • Class com.ibm.passwordrules.MaxSequentialCharacters extends LexicalRule implements Serializable

      • Serialized Fields

        • max

          int max
    • Class com.ibm.passwordrules.MayNotContain extends LexicalRule implements Serializable

      • Serialized Fields

        • charList

          char[] charList
    • Class com.ibm.passwordrules.MinAlphabeticCharacters extends LexicalRule implements Serializable

      • Serialized Fields

        • min

          int min
    • Class com.ibm.passwordrules.MinDigitCharacters extends LexicalRule implements Serializable

      • Serialized Fields

        • min

          int min
    • Class com.ibm.passwordrules.MinDistinctCharacters extends LexicalRule implements Serializable

      • Serialized Fields

        • min

          int min
    • Class com.ibm.passwordrules.MinLengthConstraint extends LexicalRule implements Serializable

      • Serialized Fields

        • min

          int min
    • Class com.ibm.passwordrules.MustContain extends LexicalRule implements Serializable

      • Serialized Fields

        • charList

          char[] charList
    • Class com.ibm.passwordrules.NotInDictionary extends BehavioralRule implements Serializable

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

      • Serialized Fields

        • historyLength

          int historyLength
    • Class com.ibm.passwordrules.NotReversed extends BehavioralRule implements Serializable

      • Serialized Fields

        • historyLength

          int historyLength
    • Class com.ibm.passwordrules.NotUserID extends BehavioralRule implements Serializable

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

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

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

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

      • Serialized Fields

        • minLength

          int minLength
        • maxLength

          int maxLength
        • minDistinctChars

          int minDistinctChars
        • minAlphabeticChars

          int minAlphabeticChars
        • minDigitChars

          int minDigitChars
        • maxKeyboardSequence

          int maxKeyboardSequence
        • 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
    • Class com.ibm.passwordrules.RestrictedTo extends LexicalRule implements Serializable

      • Serialized Fields

        • charList

          char[] charList
    • Class com.ibm.passwordrules.StartsWithChar extends LexicalRule implements Serializable

      • Serialized Fields

        • charList

          char[] charList
    • Class com.ibm.passwordrules.ValidityTimeConstraint extends BehavioralRule implements Serializable

      • Serialized Fields

        • minTime

          long minTime
        • maxTime

          long maxTime
  • 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.ConflictingRules extends java.lang.Object implements Serializable

      serialVersionUID:
      -7197127117177809991L
      • Serialized Fields

        • conflictingRules

          java.util.ArrayList<E> conflictingRules
        • primaryRule

          com.ibm.passwordrules.standard.PasswordRuleServiceInfo primaryRule
    • Class com.ibm.passwordrules.standard.CumulatedRules extends java.lang.Object implements Serializable

      serialVersionUID:
      -7266408165431417803L
      • Serialized Fields

        • combinedRules

          PasswordRulesInfo combinedRules
        • conflictingRules

          java.util.ArrayList<E> conflictingRules
    • 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.LowercaseIncluded extends LexicalRule implements Serializable

      serialVersionUID:
      -9131204680135532072L
    • 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.NumberIncluded extends LexicalRule implements Serializable

      serialVersionUID:
      -2220138461249871964L
    • Class com.ibm.passwordrules.standard.PasswordComplexity extends LexicalRule implements Serializable

      serialVersionUID:
      7713117284234802190L
      • Serialized Fields

        • numOfSatisfiedSets

          int numOfSatisfiedSets
    • 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.PasswordRuleServiceInfo extends java.lang.Object implements Serializable

      serialVersionUID:
      -566480581462893140L
      • Serialized Fields

        • rule

          PasswordRulesInfo rule
        • associatedAccounts

          java.util.HashSet<E> associatedAccounts
    • 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
        • setPasswordComplexity

          boolean setPasswordComplexity
        • 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.SpecialCharIncluded extends LexicalRule implements Serializable

      serialVersionUID:
      -3461293662930772053L
    • Class com.ibm.passwordrules.standard.StartsWithChar extends LexicalRule implements Serializable

      serialVersionUID:
      -6166450874915374500L
      • Serialized Fields

        • charList

          char[] charList
    • Class com.ibm.passwordrules.standard.UppercaseIncluded extends LexicalRule implements Serializable

      serialVersionUID:
      -1203290359389341971L
    • Class com.ibm.passwordrules.standard.ValidityTimeConstraint extends BehavioralRule implements Serializable

      serialVersionUID:
      -265604815165161760L
      • Serialized Fields

        • minTime

          long minTime
        • maxTime

          long maxTime