Class MuadmPasswordManagerModule
java.lang.Object
cz.metacentrum.perun.core.impl.modules.pwdmgr.GenericPasswordManagerModule
cz.metacentrum.perun.core.impl.modules.pwdmgr.MuadmPasswordManagerModule
- All Implemented Interfaces:
PasswordManagerModule
-
Field Summary
FieldsFields 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 TypeMethodDescriptionvoidcheckLoginFormat(PerunSession sess, String login) voidcheckPasswordStrength(PerunSession sess, String login, String password) Methods inherited from class GenericPasswordManagerModule
changePassword, checkPassword, createAlternativePassword, createAltPwdManagerProcess, createPwdManagerProcess, deleteAlternativePassword, deletePassword, generateAccount, generateRandomPassword, getActualLoginNamespace, handleAltPwdManagerExit, handleExit, handleGenericErrorCode, loginExist, reservePassword, reserveRandomPassword, sendPassword, setActualLoginNamespace, validatePasswordMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PasswordManagerModule
handleSponsorship
-
Field Details
-
passwordMinLength
protected final int passwordMinLength- See Also:
-
-
Constructor Details
-
MuadmPasswordManagerModule
public MuadmPasswordManagerModule()
-
-
Method Details
-
checkLoginFormat
- Specified by:
checkLoginFormatin interfacePasswordManagerModule- Overrides:
checkLoginFormatin classGenericPasswordManagerModule- Throws:
InvalidLoginException
-
checkPasswordStrength
public void checkPasswordStrength(PerunSession sess, String login, String password) throws PasswordStrengthException - Specified by:
checkPasswordStrengthin interfacePasswordManagerModule- Overrides:
checkPasswordStrengthin classGenericPasswordManagerModule- Throws:
PasswordStrengthException
-