|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectarta.synergy.ejb.filecabinet.Authorization
public class Authorization
Created by IntelliJ IDEA. User: ${Indira} Date: ${21.02.2008} Time: 9:45:03 В классе содержатся методы, предназначенные для изменения параматров авторизации
| Constructor Summary | |
|---|---|
Authorization()
|
|
| Method Summary | |
|---|---|
void |
changeUserAuthParamters(java.lang.String userID,
java.lang.String newLogin,
java.lang.String newPassword,
java.lang.String currentPassword,
java.lang.String newPasswordConfirm,
ServerResult result,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
метод изеняет логин и пароль пользователя |
void |
checkLogin(java.lang.String userID,
java.sql.Statement st,
java.sql.ResultSet rs)
Метод предназначен для проверки текущего логина с логинами в базе, если есть соответствующий, то добавить в конец _1, если и такой существует то _2, и тд |
java.lang.Object |
generateAuthParameters(arta.synergy.common.actor.Actor actor,
java.util.ArrayList<java.lang.String> personsID,
arta.synergy.common.filecabinet.SPersonSearchParams params)
Метод генерирует логины и пароли группе пользователей Возвращает список измененных параметров авторизации в случае успешного завершения ACCESS_DENIED - если пользователь вызвавший действие не имеет на это прав UNEXPECTED_EXCEPTION - ошибка исполнения |
java.lang.Object |
generateAuthParameters(arta.synergy.common.actor.Actor actor,
arta.synergy.common.filecabinet.SPersonSearchParams params)
Метод генерирует логины и пароли группе пользователей, удовлетворяющих переданным параметрам поиска Возвращает список с новыми параметрами авторизации в случае успешного завершения ACCESS_DENIED - если пользователь вызвавший действие не имеет на это прав UNEXPECTED_EXCEPTION - ошибка исполнения целое число, больше чем FileCabinetConstants.MAX_GENERATE_AUTH_PARAMS_GROUP_SIZE - если количество пользователей удовлетворяющих переданным параметрам поиска больше чем FileCabinetConstants.MAX_GENERATE_AUTH_PARAMS_GROUP_SIZE |
ServerResult<java.lang.String> |
generateUserAuthKey(java.lang.String moduleID,
java.lang.String userID,
javax.ejb.EJBContext context)
|
java.lang.Object |
getLogin(java.lang.String userID)
Данный метод возвращает логин пользователя |
ServerResult<java.lang.Boolean> |
setAuthParameters(arta.synergy.common.actor.Actor actor,
java.lang.String personID,
java.lang.String login,
java.lang.String password,
java.lang.String confirmPassword,
java.lang.String locale)
Метод индивидульно изменяет логин и пароль пользователя |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Authorization()
| Method Detail |
|---|
public ServerResult<java.lang.Boolean> setAuthParameters(arta.synergy.common.actor.Actor actor,
java.lang.String personID,
java.lang.String login,
java.lang.String password,
java.lang.String confirmPassword,
java.lang.String locale)
actor - администратор, вызвавший функциюpersonID - ID пользователяlogin - логинpassword - парольconfirmPassword - подтверждение пароляlocale - локаль
public java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor,
java.util.ArrayList<java.lang.String> personsID,
arta.synergy.common.filecabinet.SPersonSearchParams params)
actor - - администратор, вызвавший функциюpersonsID - - список ID пользователейparams - - параметры поиска
public java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor,
arta.synergy.common.filecabinet.SPersonSearchParams params)
actor - - администратор, вызвавший функциюparams - - параметры поиска
public void checkLogin(java.lang.String userID,
java.sql.Statement st,
java.sql.ResultSet rs)
throws java.lang.Exception
userID - ID пользователя, чей логин проверяетсяst - Statementrs - ResultSet
java.lang.Exception - exc
public void changeUserAuthParamters(java.lang.String userID,
java.lang.String newLogin,
java.lang.String newPassword,
java.lang.String currentPassword,
java.lang.String newPasswordConfirm,
ServerResult result,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
userID - ID пользователяnewLogin - новый логин рользователяnewPassword - новый пароль пользователяcurrentPassword - текущий пароль пользователя
java.lang.Exceptionpublic java.lang.Object getLogin(java.lang.String userID)
userID - ID пользователя
public ServerResult<java.lang.String> generateUserAuthKey(java.lang.String moduleID,
java.lang.String userID,
javax.ejb.EJBContext context)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||