Package | Description |
---|---|
com.kobil.ssms.pam.logic.pwd | |
com.kobil.ssms.pam.logic.reporting |
Modifier and Type | Method and Description |
---|---|
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.changePassword(String userLoginId,
char[] oldPwd,
char[] newPwd,
boolean validatePwdRestriction,
boolean mustBeChanged) |
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.changePassword(String userLoginId,
char[] oldPwd,
char[] newPwd,
boolean validatePwdRestriction,
boolean mustBeChanged,
boolean storeChapCompatibility)
Changes the password.
|
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.changePasswordChapCompatible(String userLoginId,
char[] oldPwd,
char[] newPwd,
boolean validatePwdRestriction,
boolean mustBeChanged)
changes password identical to
PamInterface.changePassword(String, char[], char[], boolean, boolean) ,
but makes sure that the password is stored in CHAP compatible way. |
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.decrementRetryCounterForUser(String userLoginId)
decrement retry count of user.
|
PamDecrementRTCResult |
PasswordManagement.decrementRetryCounterForUser(String userLoginId,
PamUser pamUser)
decrement retry count of user.
|
boolean |
PasswordManagement.setOrChangePassword(String userLoginId,
char[] pwd,
boolean validatePwdRestriction,
boolean mustBeChanged,
boolean doReport,
boolean storeChapCompatible)
Encrypts the password and adds it to the database.
|
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.verifyPassword(boolean resetRetryCounter,
String userLoginId,
char[] pwdToVerify)
Verifies a password.
|
com.kobil.ssms.pam.PamVerifyResult |
PasswordManagement.verifyPassword(String userLoginId,
char[] pwdToVerify) |
Modifier and Type | Class and Description |
---|---|
class |
PamReportingInterceptor
interceptor for database transactions PLUS PAM reporting
TODO: this could be solved a lot nicer, if WELD would not have a bug, that
enables interceptors globally (not only for the Bean Deployment Archives (BDA) where it is defined)
|
Copyright © 2022 KOBIL Systems GmbH. All rights reserved.