Package | Description |
---|---|
de.esprit.netsuite.client.gui.action |
Contains network related standard actions used in the client GUI
|
de.esprit.netsuite.client.net |
Contains GUI gui components for network controlling and monitoring
|
de.esprit.netsuite.client.netch |
Contains classes that build the client network adapter
|
de.esprit.netsuite.client.tool.passwd |
Contains classes for displaying the server's data sources
|
de.esprit.netsuite.client.tool.user |
Contains classes that make up the user manager
|
de.esprit.netsuite.netdata.agent.internal |
Contains network agents for internal useage only
|
de.esprit.netsuite.netdata.agent.internal.session |
Contains network agents used for user and group management.
|
de.esprit.netsuite.netdata.event |
Contains serializable events that are sent by the server
|
de.esprit.netsuite.server.auth |
Contains classes for server side user authentication
|
de.esprit.netsuite.server.auth.dbuser |
Contains a sample User and Group implemantation for database stroage
|
de.esprit.netsuite.server.auth.user |
Contains classes defining users for the esprit server
|
de.esprit.netsuite.server.config |
Contains classes that define the servers configuration
|
de.esprit.netsuite.server.netch |
Contains classes that build the server network adapter
|
Modifier and Type | Method and Description |
---|---|
protected void |
UserActionValidator.checkUserPermission(User user) |
protected void |
AdminActionValidator.checkUserPermission(User user) |
Constructor and Description |
---|
MissingAdminPermissionException(User user) |
UserIsLockedException(User user) |
Modifier and Type | Class and Description |
---|---|
class |
EspritClientConnector<C extends ClientContext,U extends User>
This class provides the user facade to the network.
|
Modifier and Type | Method and Description |
---|---|
User |
ClientConnector.getUser()
Returns the full
User object of the current login. |
User |
ClientConnector.login(LoginData loginData)
Performs a user login with the given login parameters
|
User |
ClientConnector.login(java.lang.String username,
java.lang.String password)
Performs a user login with the given login parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
EspritClientConnector.doOnLogout(User user) |
Modifier and Type | Method and Description |
---|---|
void |
ChangePasswordForUserDialog.popup(User user) |
Modifier and Type | Method and Description |
---|---|
User |
UserFormDialog.createUserFromInput() |
User |
UserFieldPanel.createUserFromInput() |
User |
UserFormDialog.getCurrentUser() |
User |
UserFieldPanel.getCurrentUser() |
User |
UserList.getSelectedUser() |
User |
UserFormDialog.modifyUserFromInput() |
User |
UserFieldPanel.modifyUserFromInput() |
Modifier and Type | Method and Description |
---|---|
void |
UserEditDialog.popup(User currentUser) |
void |
UserFormDialog.setCurrentUser(User user) |
void |
UserFieldPanel.setCurrentUser(User user) |
Constructor and Description |
---|
ResetPasswordAgent(ClientContext clientCtx,
User user,
boolean isClear) |
Modifier and Type | Method and Description |
---|---|
User |
AbstractUserChangeAgent.getUser() |
User[] |
GetUsersAgent.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractUserChangeAgent.setUser(User user) |
Constructor and Description |
---|
AbstractUserChangeAgent(ClientContext clientCtx,
User user,
ChangeType action) |
UserCreateAgent(ClientContext clientCtx,
User user) |
UserDeleteAgent(ClientContext clientCtx,
User user) |
UserUpdateAgent(ClientContext clientCtx,
User user) |
Modifier and Type | Method and Description |
---|---|
User |
UserDataChangeEvent.getUser() |
Constructor and Description |
---|
UserDataChangeEvent(SessionId sessId,
User user,
ChangeType action) |
Modifier and Type | Method and Description |
---|---|
protected User |
DefaultUserManager.createUserInstance(int uid,
java.lang.String userName,
Language language,
java.lang.String foreName,
java.lang.String lastName,
java.lang.String email,
boolean isAdmin,
boolean isLocked,
java.lang.String password,
java.sql.Timestamp createdTs,
java.sql.Timestamp changedTs,
java.lang.String comment) |
User |
UserManager.findUserById(int uid) |
User |
AbstractUserManager.findUserById(int uid) |
User |
UserManager.findUserByName(java.lang.String userName) |
User |
AbstractUserManager.findUserByName(java.lang.String userName) |
User |
AbstractUserManager.findUserForLogin(LoginData data) |
User[] |
UserManager.getUsers(SessionId sessionId) |
User[] |
AbstractUserManager.getUsers(SessionId sessionId) |
User |
UserManager.insertUser(SessionId caller,
User user)
Note that the underlying
UserManager implementation will return a
server specific user subclass. |
User |
AbstractUserManager.insertUser(SessionId sessionId,
User user) |
protected User |
DefaultUserManager.performInsertUser(SessionId callerSessId,
User user,
java.util.List<User> userList) |
protected abstract User |
AbstractUserManager.performInsertUser(SessionId sessionId,
User user,
java.util.List<User> userList) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<User> |
AbstractUserManager.getUserList() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractUserManager.checkIsUpdateAllowedOnUser(User user) |
void |
UserManager.deleteUser(SessionId caller,
User user) |
void |
AbstractUserManager.deleteUser(SessionId sessionId,
User user) |
User |
UserManager.insertUser(SessionId caller,
User user)
Note that the underlying
UserManager implementation will return a
server specific user subclass. |
User |
AbstractUserManager.insertUser(SessionId sessionId,
User user) |
protected void |
AbstractUserManager.performAfterUpdateUser(SessionId sessionId,
User user)
May do something after a User update (required i.e. for permission management)
|
protected void |
DefaultUserManager.performChangePassword(SessionId callerSessId,
User user,
java.lang.String oldPasswordDigest,
java.lang.String newPasswordDigest) |
protected abstract void |
AbstractUserManager.performChangePassword(SessionId sessionId,
User user,
java.lang.String oldPassword,
java.lang.String newPassword) |
protected void |
DefaultUserManager.performDeleteUser(SessionId callerSessId,
User user) |
protected abstract void |
AbstractUserManager.performDeleteUser(SessionId sessionId,
User user) |
protected User |
DefaultUserManager.performInsertUser(SessionId callerSessId,
User user,
java.util.List<User> userList) |
protected abstract User |
AbstractUserManager.performInsertUser(SessionId sessionId,
User user,
java.util.List<User> userList) |
protected void |
DefaultUserManager.performResetPassword(SessionId callerSessId,
User user,
boolean isClear) |
protected abstract void |
AbstractUserManager.performResetPassword(SessionId sessionId,
User user,
boolean isClear) |
protected void |
DefaultUserManager.performUpdateUser(SessionId callerSessId,
User user) |
protected abstract void |
AbstractUserManager.performUpdateUser(SessionId sessionId,
User user) |
void |
AbstractUserManager.resetPassword(SessionId sessionId,
User user,
boolean isClear) |
void |
UserManager.updateUser(SessionId caller,
User user) |
void |
AbstractUserManager.updateUser(SessionId sessionId,
User user) |
Modifier and Type | Method and Description |
---|---|
protected User |
DefaultUserManager.performInsertUser(SessionId callerSessId,
User user,
java.util.List<User> userList) |
protected abstract User |
AbstractUserManager.performInsertUser(SessionId sessionId,
User user,
java.util.List<User> userList) |
protected void |
DefaultUserManager.read(java.util.List<User> userList) |
protected abstract void |
AbstractUserManager.read(java.util.List<User> userList) |
Constructor and Description |
---|
DefaultUserManager.MyUserHandler(java.util.List<User> userList) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseUser<R extends DBRecord>
This is a basic implementation of a database user.
|
class |
DatabaseUser
This is a sample custom implementation of a database user
|
Modifier and Type | Method and Description |
---|---|
protected void |
DBUserManager.performChangePassword(SessionId callerSessId,
User user,
java.lang.String oldPasswordDigest,
java.lang.String newPasswordDigest) |
protected void |
DBUserManager.performDeleteUser(SessionId callerSessId,
User user) |
protected DatabaseUser |
DBUserManager.performInsertUser(SessionId callerSessId,
User user,
java.util.List<User> userList) |
protected void |
DBUserManager.performResetPassword(SessionId callerSessId,
User user,
boolean isClear) |
protected void |
DBUserManager.performUpdateUser(SessionId callerSessId,
User user) |
Modifier and Type | Method and Description |
---|---|
protected DatabaseUser |
DBUserManager.performInsertUser(SessionId callerSessId,
User user,
java.util.List<User> userList) |
protected void |
DBUserManager.read(java.util.List<User> userList) |
Constructor and Description |
---|
DatabaseUser(User user) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUser
This User implementation represents user entries defined in the srv_user.cfg file
|
class |
DefaultUser
This User implementation represents user entries defined in the srv_user.cfg file
|
Modifier and Type | Method and Description |
---|---|
User |
UserAuthenticator.findUserForLogin(LoginData data)
Verifies user login data and returns a UserId on success.
|
Modifier and Type | Method and Description |
---|---|
void |
UserAuthenticator.resetPassword(SessionId callerSessId,
User user,
boolean isClear)
Resets the password for the given User to the system default user password as configured
in the srv_params.cfg file.
|
Constructor and Description |
---|
UserId(User user) |
Constructor and Description |
---|
UserWriter(ApplicationContext ctx,
java.io.File file,
java.util.List<User> userList) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractServerConfiguration.addUser(User user) |
Modifier and Type | Method and Description |
---|---|
boolean |
SessionManager.isUserLoggedIn(User user) |
void |
SessionManager.loginUser(SessionId sessionId,
User user) |
Copyright © 2014 EsprIT-Systems. All Rights Reserved.