public interface UserService extends Remote
| Modifier and Type | Method and Description |
|---|---|
boolean |
changePassword(User user,
String oldPassword,
String newPassword)
Deprecated.
|
boolean |
changePassword(User user,
String oldPassword,
String newPassword,
de.cismet.connectioncontext.ConnectionContext context)
changes users password.
|
String |
getConfigAttr(User user,
String key)
Deprecated.
|
String |
getConfigAttr(User user,
String key,
de.cismet.connectioncontext.ConnectionContext context)
Retrieves the value for the given key for the given
User. |
Key |
getPublicJwtKey(String domain)
DOCUMENT ME!
|
User |
getUser(String userGroupLsName,
String userGroupName,
String userLsName,
String userName,
String password)
Deprecated.
|
User |
getUser(String userGroupLsName,
String userGroupName,
String userLsName,
String userName,
String password,
de.cismet.connectioncontext.ConnectionContext context)
retrieves a user token.
|
Vector |
getUserGroupNames()
Deprecated.
|
Vector |
getUserGroupNames(de.cismet.connectioncontext.ConnectionContext context)
list all available (of domain servers online) usergroups eg admins@altlasten.
|
Vector |
getUserGroupNames(String userName,
String lsHome)
Deprecated.
|
Vector |
getUserGroupNames(String userName,
String lsHome,
de.cismet.connectioncontext.ConnectionContext context)
list all available (of domain servers online) usergroups eg admins@altlasten for a certain login.
|
boolean |
hasConfigAttr(User user,
String key)
Deprecated.
|
boolean |
hasConfigAttr(User user,
String key,
de.cismet.connectioncontext.ConnectionContext context)
Determines whether the given
User has a value associated with the given key or not. |
@Deprecated boolean changePassword(User user, String oldPassword, String newPassword) throws RemoteException, UserException, PasswordCheckException
user - DOCUMENT ME!oldPassword - DOCUMENT ME!newPassword - DOCUMENT ME!RemoteException - DOCUMENT ME!UserException - DOCUMENT ME!PasswordCheckException - DOCUMENT ME!boolean changePassword(User user, String oldPassword, String newPassword, de.cismet.connectioncontext.ConnectionContext context) throws RemoteException, UserException, PasswordCheckException
user - user token of the user whose password is to be changedoldPassword - current passwordnewPassword - new passwordcontext - DOCUMENT ME!RemoteException - non user related server errorUserException - Sirius.server.newuser.UserException server error (eg wrong current password)PasswordCheckException - DOCUMENT ME!@Deprecated User getUser(String userGroupLsName, String userGroupName, String userLsName, String userName, String password) throws RemoteException, UserException
userGroupLsName - DOCUMENT ME!userGroupName - DOCUMENT ME!userLsName - DOCUMENT ME!userName - DOCUMENT ME!password - DOCUMENT ME!RemoteException - DOCUMENT ME!UserException - DOCUMENT ME!User getUser(String userGroupLsName, String userGroupName, String userLsName, String userName, String password, de.cismet.connectioncontext.ConnectionContext context) throws RemoteException, UserException
userGroupLsName - domain of the user group the user belongs touserGroupName - name of the user group the user belongs touserLsName - domain where the user is hosteduserName - login of the userpassword - passwordcontext - DOCUMENT ME!RemoteException - server error (non user dependant)UserException - Sirius.server.newuser.UserException server error (eg bad login)Key getPublicJwtKey(String domain) throws RemoteException
domain - DOCUMENT ME!RemoteException - DOCUMENT ME!@Deprecated Vector getUserGroupNames() throws RemoteException
RemoteException - DOCUMENT ME!Vector getUserGroupNames(de.cismet.connectioncontext.ConnectionContext context) throws RemoteException
context - DOCUMENT ME!RemoteException - server error (eg no domain servers online)@Deprecated Vector getUserGroupNames(String userName, String lsHome) throws RemoteException
userName - DOCUMENT ME!lsHome - DOCUMENT ME!RemoteException - DOCUMENT ME!Vector getUserGroupNames(String userName, String lsHome, de.cismet.connectioncontext.ConnectionContext context) throws RemoteException
userName - login namelsHome - domain where the user login is hostedcontext - DOCUMENT ME!RemoteException - server error (bad login)@Deprecated String getConfigAttr(User user, String key) throws RemoteException
user - DOCUMENT ME!key - DOCUMENT ME!RemoteException - DOCUMENT ME!String getConfigAttr(User user, String key, de.cismet.connectioncontext.ConnectionContext context) throws RemoteException
User. That means if a user requests a value for a key
the value is delivered with the following strategy:
User if it is setUser's UserGroup if it is setUserGroup's Domain if it is set.null otherwise.UserGroup though the User's value
is set hand over an User object with id < 0.Domain though any other value is set hand over
an User object with id < 0 that contains a UserGroup object with id
< 0.user - the User whose value shall be retrievedkey - the key for the value to be retrievedcontext - DOCUMENT ME!nullRemoteException - if an internal error occurs@Deprecated boolean hasConfigAttr(User user, String key) throws RemoteException
user - DOCUMENT ME!key - DOCUMENT ME!RemoteException - DOCUMENT ME!boolean hasConfigAttr(User user, String key, de.cismet.connectioncontext.ConnectionContext context) throws RemoteException
User has a value associated with the given key or not. For value retrieval
strategy see getConfigAttr(Sirius.server.newuser.User, java.lang.String).user - the User to be checkedkey - the key to be checkedcontext - DOCUMENT ME!User, false
otherwise.RemoteException - if an internal error occursgetConfigAttr(Sirius.server.newuser.User, java.lang.String)Copyright © 2012–2026 cismet GmbH. All rights reserved.