Class EgiuiPasswordManagerModule
java.lang.Object
cz.metacentrum.perun.core.impl.modules.pwdmgr.GenericPasswordManagerModule
cz.metacentrum.perun.core.impl.modules.pwdmgr.EgiuiPasswordManagerModule
- All Implemented Interfaces:
PasswordManagerModule
Password manager for EGI-UI login-namespace.
-
Field Summary
Fields inherited from class GenericPasswordManagerModule
actualLoginNamespace, altPasswordManagerProgram, BIN_TRUE, DEFAULT_LOGIN_PATTERN, LOGIN_EXIST, PASSWORD_CHANGE, PASSWORD_CHANGE_TIMESTAMP_WITHOUT_NAMESPACE, PASSWORD_CHECK, PASSWORD_CREATE, PASSWORD_DELETE, PASSWORD_RESERVE, PASSWORD_RESERVE_RANDOM, PASSWORD_VALIDATE, passwordManagerProgram, randomPasswordCharacters, randomPasswordLength, WEAKPASSFields inherited from interface PasswordManagerModule
ALT_PASSWORD_PREFIX, BIRTH_DAY_KEY, BIRTH_NUMBER_KEY, FIRST_NAME_KEY, LAST_NAME_KEY, LOGIN_PREFIX, MAIL_KEY, PASSWORD_KEY, TITLE_AFTER_KEY, TITLE_BEFORE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidatePassword(PerunSession sess, String userLogin, User user) Methods inherited from class GenericPasswordManagerModule
changePassword, checkLoginFormat, checkPassword, checkPasswordStrength, createAlternativePassword, createAltPwdManagerProcess, createPwdManagerProcess, deleteAlternativePassword, deletePassword, generateAccount, generateRandomPassword, getActualLoginNamespace, handleAltPwdManagerExit, handleExit, handleGenericErrorCode, loginExist, reservePassword, reserveRandomPassword, sendPassword, setActualLoginNamespaceMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PasswordManagerModule
handleSponsorship
-
Constructor Details
-
EgiuiPasswordManagerModule
public EgiuiPasswordManagerModule()
-
-
Method Details
-
validatePassword
public void validatePassword(PerunSession sess, String userLogin, User user) throws InvalidLoginException - Specified by:
validatePasswordin interfacePasswordManagerModule- Overrides:
validatePasswordin classGenericPasswordManagerModule- Throws:
InvalidLoginException
-