Modifier and Type | Field and Description |
---|---|
protected AdminManager |
m_Main |
Constructor and Description |
---|
DirectoryUserAdmin(AdminManager main)
The only constructor that is being used.
|
Modifier and Type | Method and Description |
---|---|
void |
calculateConsumedStorage(LibrarySession sess,
ParameterTable params)
Section variant of CalculateConsumedStorage
|
void |
createUser(LibrarySession sess,
DirectoryUserDefinition def)
internal variant of Create User
|
void |
createUser(LibrarySession sess,
ParameterTable params)
Section variant of Create User
|
void |
createUser(LibrarySession sess,
String nameToken)
inline variant of Create User
|
void |
createUserViaUserManager(LibrarySession sess,
ParameterTable params,
UserManager mgr)
Section variant of CreateUser
|
void |
deleteDirectoryUser(LibrarySession sess,
ParameterTable params)
Section variant of delete DirectoryUser
|
void |
deleteDirectoryUser(LibrarySession sess,
String idname)
Inline/internal variant of Delete DirectoryUser
|
void |
deleteDirectoryUser(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Delete DirectoryUser
|
void |
deleteUserViaUserManager(LibrarySession sess,
ParameterTable params,
UserManager mgr)
Section variant of DeleteUser
|
void |
freeUser(LibrarySession sess,
ParameterTable params)
Section variant of Free User
|
void |
freeUser(LibrarySession sess,
String idname)
Inline/internal variant of Free User
|
void |
impersonateUser(LibrarySession sess,
ParameterTable params)
Section variant of Impersonate User
|
void |
impersonateUser(LibrarySession sess,
String idname)
Inline/internal variant of impersonate User
|
DirectoryUser |
lookupUser(LibrarySession sess,
String username) |
void |
modifyUser(LibrarySession sess,
ParameterTable params)
Section variant of Modify User
|
void |
modifyUser(LibrarySession sess,
String idname,
DirectoryUserDefinition def)
internal variant of Modify User
|
void |
showUser(LibrarySession sess,
DirectoryUser user) |
void |
showUser(LibrarySession sess,
ParameterTable params)
Section variant of showUser
|
void |
showUser(LibrarySession sess,
String username)
Inline/internal variant of showUser
|
void |
simpleFreeUser(LibrarySession sess,
ParameterTable params)
Implements SimpleFreeUser.
|
void |
undeleteDirectoryUser(LibrarySession sess,
ParameterTable params)
Section variant of undelete DirectoryUser
|
void |
undeleteDirectoryUser(LibrarySession sess,
String idname)
Inline/internal variant of Undelete DirectoryUser
|
void |
undeleteDirectoryUser(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Undelete DirectoryUser
|
protected AdminManager m_Main
public DirectoryUserAdmin(AdminManager main)
main
- Reference to AdminManager which invokes this.public void createUserViaUserManager(LibrarySession sess, ParameterTable params, UserManager mgr) throws IfsException
IfsException
public void deleteUserViaUserManager(LibrarySession sess, ParameterTable params, UserManager mgr) throws IfsException
IfsException
public void createUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void createUser(LibrarySession sess, String nameToken) throws IfsException
IfsException
public void createUser(LibrarySession sess, DirectoryUserDefinition def) throws IfsException
IfsException
public void modifyUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void modifyUser(LibrarySession sess, String idname, DirectoryUserDefinition def) throws IfsException
IfsException
public void freeUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void freeUser(LibrarySession sess, String idname) throws IfsException
IfsException
public void deleteDirectoryUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void deleteDirectoryUser(LibrarySession sess, String idname) throws IfsException
IfsException
public void deleteDirectoryUser(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void undeleteDirectoryUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void undeleteDirectoryUser(LibrarySession sess, String idname) throws IfsException
IfsException
public void undeleteDirectoryUser(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void calculateConsumedStorage(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void impersonateUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void impersonateUser(LibrarySession sess, String idname) throws IfsException
IfsException
public void showUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void showUser(LibrarySession sess, String username) throws IfsException
IfsException
public void showUser(LibrarySession sess, DirectoryUser user) throws IfsException
IfsException
public DirectoryUser lookupUser(LibrarySession sess, String username) throws IfsException
IfsException
public void simpleFreeUser(LibrarySession sess, ParameterTable params) throws IfsException
sess
- LibrarySession Reference to the current session.params
- ParameterTable Handle to parameters table.IfsException
- If the operation fails.Copyright © 2023. All rights reserved.