| Modifier and Type | Method and Description | 
|---|---|
protected DirectoryUser | 
AccessControlListAdmin.lookupUser(LibrarySession sess,
          String username)  | 
DirectoryUser | 
DirectoryUserAdmin.lookupUser(LibrarySession sess,
          String username)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DirectoryUserAdmin.showUser(LibrarySession sess,
        DirectoryUser user)  | 
void | 
DirectoryGroupAdmin.showUserGroups(LibrarySession sess,
              DirectoryUser user)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TieDirectoryUser
A TieDirectoryUser allows the Oracle-defined behavior of the
 DIRECTORYUSER classobject (and its subclasses) to be extended
 or overridden. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DirectoryUser | 
LibrarySession.m_FeignedUser
the current impersonated user. 
 | 
protected DirectoryUser | 
LibrarySession.m_GuestUser
The guest user (lazily set) 
 | 
protected DirectoryUser | 
LibrarySession.m_User
the authenticated user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static DirectoryUser | 
DirectoryUser.constructDirectoryUser(LibrarySession sess,
                      S_LibraryObjectData data)
Constructs a DirectoryUser from a S_LibraryObjectData. 
 | 
static DirectoryUser[] | 
DirectoryUser.findAll(LibrarySession session)
Returns the set of defined DirectoryUsers. 
 | 
static DirectoryUser | 
DirectoryUser.findByDistinguishedName(LibrarySession session,
                       String dn)
Gets the DirectoryUser with the specified distinguished name. 
 | 
static DirectoryUser | 
DirectoryUser.findByName(LibrarySession session,
          String name)
Returns the a DirectoryUser matching the 
 specified name. 
 | 
static DirectoryUser[] | 
Actor.getActorUsers(Actor[] actors)
Gets the array of users that correspond to the set of Actors specified 
 | 
DirectoryUser[] | 
DirectoryGroup.getAllUserMembers()
Gets the array of DirectoryUser that define the list of all 
 DirectoryUser members for this instance. 
 | 
DirectoryUser[] | 
DirectoryObject.getAllUserMembers()
Gets all DirectoryUser members belonging to this DirectoryObject. 
 | 
DirectoryUser[] | 
DirectoryUser.getAllUserMembers()
Gets this DirectoryUser. 
 | 
DirectoryUser | 
DirectoryGroup.getAllUserMembers(int index)
Gets the member DirectoryUser at the specified index of this group. 
 | 
DirectoryUser | 
DirectoryObject.getAllUserMembers(int index)
Gets a specific DirectoryUser Member at the specified index in array 
 of DirectoryObject. 
 | 
DirectoryUser | 
DirectoryUser.getAllUserMembers(int index)
Gets this DirectoryUser at specified index. 
 | 
DirectoryUser | 
PublicObject.getCreator()
Returns the user that created this object. 
 | 
DirectoryUser | 
PublicObject.getDeletor()
Returns the user that deleted this object, or null if the
 object is not marked for deletion. 
 | 
DirectoryUser | 
LibrarySession.getDirectoryUser()
Return the user associated with the current session. 
 | 
DirectoryUser | 
UserProfile.getDirectoryUser()
Gets the DirectoryUser associated with this UserProfile. 
 | 
DirectoryUser | 
LockEntry.getExceptedUser()
Gets the DirectoryUser for which the restrictions described by this LockEntry 
 do not apply. 
 | 
DirectoryUser | 
LibrarySession.getGuestUser()
Gets the DirectoryUser who is the guest user. 
 | 
DirectoryUser | 
PublicObject.getLastModifier()
Returns the user that last modified this object. 
 | 
DirectoryUser | 
LockObject.getLockHolder()
Returns the directory user who holds the lock on the PublicObject(s)
 (that refer to this lockobject) or null if the lock holder has been
 deleted. 
 | 
DirectoryUser | 
LockObjectDefinition.getLockHolder()
Deprecated. 
 
CM SDK 10gR2: use getLockHolderValue() 
 | 
DirectoryUser | 
PublicObject.getOwner()
Returns the user that owns the object. 
 | 
DirectoryUser | 
PublicObject.getReservor()
Returns the user that has reserved the primaryVersionSeries for this object. 
 | 
DirectoryUser | 
VersionSeries.getReservor()
Returns the User that reserved this VersionSeries, null if not reserved 
 | 
DirectoryUser | 
LibrarySession.getSystemDirectoryUser()
Gets the DirectoryUser who is the permanent admin user. 
 | 
DirectoryUser | 
LibrarySession.getUser()
Return the user associated with the current session. 
 | 
static DirectoryUser[] | 
DirectoryUser.toDirectoryUserArray(DirectoryObject[] dos)
Convert an array of DirectoryObject to an array of DirectoryUser. 
 | 
protected static DirectoryUser | 
DirectoryUser.vectorDirectoryUserElement(Vector vector,
                          int index)
Returns a specific DirectoryUser element from the Vector of DirectoryUser
 at the specified index. 
 | 
protected static DirectoryUser[] | 
DirectoryUser.vectorToDirectoryUserArray(Vector vector)
Converts a Vector of DirectoryUser to an array of DirectoryUser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Credential | 
LibrarySession.createCredential(DirectoryUser user)
Return a credential that can be used to create a new session
 for the specified user, using the current session's service. 
 | 
Credential | 
LibrarySession.createCredential(LibraryService service,
                DirectoryUser user)
Return a credential that can be used to create a new session
 for the specified user. 
 | 
LibrarySession | 
LibrarySession.createSession(DirectoryUser user)
Create a new session for the specified user. 
 | 
LibrarySession | 
LibrarySession.createSession(DirectoryUser user,
             ConnectOptions options)
Create a new session for the specified user. 
 | 
static ExtendedUserProfile[] | 
ExtendedUserProfile.findAllByUser(DirectoryUser user)
Returns the set of ExtendedUserProfile for the specified user. 
 | 
PrimaryUserProfile | 
LibrarySession.getPrimaryUserProfile(DirectoryUser user)
Return the a specified user's primary UserProfile. 
 | 
void | 
LibrarySession.grantAdministration(DirectoryUser user)
Grant the Administrator Mode state for the specified
 Directory User. 
 | 
void | 
LibrarySession.impersonateUser(DirectoryUser newuser)
Assume the identity of another user. 
 | 
void | 
LibrarySession.invalidateTokenCredentials(DirectoryUser user)
Invalidates all the token credentials for the given user. 
 | 
boolean | 
DirectoryUser.isEquivalentTo(DirectoryUser other)
Returns true if this DirectoryUser is equivalent to  
other. | 
void | 
FolderPathResolver.setHomeFolder(DirectoryUser user)
Set current folder to the home folder of a specified
 directory user 
 | 
void | 
LockObjectDefinition.setLockHolder(DirectoryUser du)
Deprecated. 
 
CM SDK 10gR2: use setLockHolderValue(
            AttributeValue.newAttributeValue(du)); 
 | 
void | 
SystemLockObject.setLockHolder(DirectoryUser du)
set the lockholder. 
 | 
void | 
PublicObject.setOwner(DirectoryUser owner)
Updates the owner of this object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DirectoryUser | 
ScriptOperations.lookupUser(LibrarySession sess,
          String tagOrName)
Lookup a DirectoryUser by the specified name or tag. 
 | 
protected DirectoryUser | 
ScriptOperations.lookupUserFromCollection(LibrarySession sess,
                        String userName)
Lookup a user by the specified name. 
 | 
protected DirectoryUser[] | 
ScriptOperations.tokenToDirectoryUserArray(LibrarySession sess,
                         String userTagNames)
Convert a token representing an array of DirectoryUsers into the
 array of DirectoryUsers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ShowUtils.showUser(Logger logger,
        DirectoryUser user,
        String prefix)
Show details about a User. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryUser[] | 
AclOperations.CheckAccessTest.getUserObjects(LibrarySession sess,
              String[] userList)  | 
protected DirectoryUser | 
CommandProcessorOperations.lookupDirectoryUser(String username)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AclOperations.CheckAccessTest.checkAccessForSingleUser(LibrarySession sess,
                        AccessControlList acl,
                        DirectoryUser dirobj)  | 
void | 
AclOperations.CheckAccessTest.checkAccessForUsers(LibrarySession sess,
                   AccessControlList acl,
                   DirectoryUser[] dirobjs)  | 
protected void | 
ViewOperations.createBindView(String viewName,
              DirectoryUser viewOwner,
              String catName,
              String docLike)
Creates the Bind view. 
 | 
protected void | 
ViewOperations.createContextView(String viewName,
                 DirectoryUser viewOwner,
                 String searchTerm)
Creates the Context view. 
 | 
protected void | 
ViewOperations.createFolderOwnerView(String viewName,
                     DirectoryUser viewOwner)
Creates the "Folder Owner" view. 
 | 
protected void | 
ViewOperations.createFrqView(String viewName,
             DirectoryUser viewOwner,
             Folder topFolder,
             String catName)
Creates the FRQ view. 
 | 
protected void | 
ViewOperations.createJoinView(String viewName,
              DirectoryUser viewOwner,
              String catName,
              String formatName)
Creates the join view. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryUser | 
BaseballStatistics.getScout()
Gets Reference to primary scout. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BaseballStatistics.setScout(DirectoryUser val)
Sets Reference to primary scout. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DirectoryUser | 
UserManager.m_CreatedDirectoryUser  | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryUser | 
UserManager.createUser(String username,
          String password,
          Hashtable options)
Creates a new iFS user. 
 | 
protected DirectoryUser | 
UserManager.lookupUser(String username)
Looks up an iFS DirectoryUser, and throw an exception if not found. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
UserManager.freeDirectoryUser(DirectoryUser user)
Frees the iFS DirectoryUser and changes ownership of
 existing objects if desired. 
 | 
protected void | 
UserManager.freeHomeFolder(DirectoryUser user)
Frees the home folder. 
 | 
static String[] | 
UserUtilities.getAddresses(DirectoryUser[] users)
Gets a list of e-mail addresses from a list of DirectoryUsers, removing
 any address that is null. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DirectoryUser | 
Utils.getUser(LibrarySession ls,
       Long id)
Returns a DirectoryUser from a given ID or throws an exception if
 the item cannot be found or it is not a DirectoryUser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryUser | 
CheckedOutByContext.getReservor()
Gets the reservor. 
 | 
DirectoryUser | 
IfsCheckedOutByContext.getReservor()
Gets the reservor. 
 | 
DirectoryUser | 
GetCurrentUserContext.getUser()
Gets the current user. 
 | 
DirectoryUser | 
IfsGetCurrentUserContext.getUser()
Gets the user. 
 | 
protected DirectoryUser | 
IfsCancelCheckOutCommand.runCheckedOutByCommand(LibrarySession session,
                      VersionSeries vs)
Execute an IfsCheckedOutByCommand. 
 | 
protected DirectoryUser | 
IfsHandlePublicObjectVersioningCommand.runCheckedOutByCommand(LibrarySession session,
                      VersionSeries vs)
Execute an IfsCheckedOutByCommand. 
 | 
protected DirectoryUser | 
IfsCancelCheckOutCommand.runGetCurrentUserCommand(LibrarySession session)
Execute an IfsGetCurrentUserCommand. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CheckedOutByContext.setReservor(DirectoryUser user)
Sets the reservor. 
 | 
void | 
IfsCheckedOutByContext.setReservor(DirectoryUser user)
Sets the reservor. 
 | 
void | 
GetCurrentUserContext.setUser(DirectoryUser user)
Sets the current user. 
 | 
void | 
IfsGetCurrentUserContext.setUser(DirectoryUser user)
Sets the user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryUser | 
IfsObjectResolver.getDirectoryUser(String username)
Gets the DirectoryUser associated with username. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Folder | 
IfsObjectResolver.getHomeFolder(DirectoryUser user)
Gets the home folder for the user 
 | 
Copyright © 2025. All rights reserved.