Package com.soffid.iam.service
Class InternalPasswordServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.InternalPasswordServiceBase
-
- com.soffid.iam.service.InternalPasswordServiceImpl
-
- All Implemented Interfaces:
InternalPasswordService,org.springframework.context.ApplicationContextAware
public class InternalPasswordServiceImpl extends InternalPasswordServiceBase implements org.springframework.context.ApplicationContextAware
- See Also:
InternalPasswordService
-
-
Field Summary
-
Fields inherited from interface com.soffid.iam.service.InternalPasswordService
SERVICE_NAME
-
-
Constructor Summary
Constructors Constructor Description InternalPasswordServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.PasswordValidationcheckUserPassword(UserEntity user, AccountEntity account, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired)booleandebugPasswords()StringgetDigest(com.soffid.iam.api.Password password)Generar el digest SHA-1 de la contrase�aStringgetDigest2(Long id, com.soffid.iam.api.Password password)StringgetDigest2b(Long id, com.soffid.iam.api.Password password)protected com.soffid.iam.api.PasswordValidationhandleCheckAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired)protected com.soffid.iam.api.PolicyCheckResulthandleCheckAccountPolicy(AccountEntity account, com.soffid.iam.api.Password password)protected com.soffid.iam.api.PasswordValidationhandleCheckPassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired)protected booleanhandleCheckPin(UserEntity user, String pin)protected com.soffid.iam.api.PolicyCheckResulthandleCheckPolicy(PasswordPolicyEntity policy, com.soffid.iam.api.Password password)protected com.soffid.iam.api.PolicyCheckResulthandleCheckPolicy(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password)protected com.soffid.iam.api.PolicyCheckResulthandleCheckPolicy(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean ignoreMinimumPeriod)protected com.soffid.iam.api.PolicyCheckResulthandleCheckPolicy(UserEntity user, PasswordPolicyEntity politica, com.soffid.iam.api.Password password)protected com.soffid.iam.api.PolicyCheckResulthandleCheckPolicy(UserEntity user, PasswordPolicyEntity politica, com.soffid.iam.api.Password password, boolean ignoreMinimumPeriod)protected voidhandleConfirmAccountPassword(AccountEntity account, com.soffid.iam.api.Password password)protected voidhandleConfirmPassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password)protected voidhandleDisableExpiredPassword()protected voidhandleDisableUntrustedPasswords()protected Collection<PasswordDomainEntity>handleEnumExpiredPasswords(UserEntity usuari)protected booleanhandleExistsAccountPassword(AccountEntity account)protected booleanhandleExistsPassword(UserEntity user, PasswordDomainEntity passwordDomain)protected com.soffid.iam.api.PasswordhandleGenerateFakeAccountPassword(AccountEntity account)protected com.soffid.iam.api.PasswordhandleGenerateFakePassword(UserEntity user, PasswordDomainEntity passDomain)protected com.soffid.iam.api.PasswordhandleGenerateNewAccountPassword(AccountEntity account, boolean mustChange)protected com.soffid.iam.api.PasswordhandleGenerateNewPassword(UserEntity user, PasswordDomainEntity passDomain, boolean mustChange)protected com.soffid.iam.api.PasswordStatushandleGetAccountPasswordsStatus(AccountEntity account)protected com.soffid.iam.api.PasswordStatushandleGetAccountPasswordsStatusById(long account)protected StringhandleGetDefaultDispatcher()protected Collection<com.soffid.iam.api.PasswordStatus>handleGetExpiredPasswords(Date desde, Date finsa, UserTypeEntity tipusUsuari)protected CalendarhandleGetPasswordExpiredDate(long user, long passwordDomain)protected com.soffid.iam.api.PasswordStatushandleGetPasswordsStatus(UserEntity user, PasswordDomainEntity domini)protected com.soffid.iam.api.PasswordStatushandleGetPasswordsStatusById(long user, long domini)protected StringhandleGetPolicyDescription(PasswordPolicyEntity politica)protected booleanhandleIsAccountPasswordExpired(AccountEntity account)protected booleanhandleIsLastPassword(UserEntity user, com.soffid.iam.api.Password password)protected booleanhandleIsOldAccountPassword(AccountEntity account, com.soffid.iam.api.Password password)protected booleanhandleIsOldPassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password)protected booleanhandleIsPasswordExpired(UserEntity user, PasswordDomainEntity passwordDomain)protected voidhandleStoreAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date untilDate)protected voidhandleStoreAccountPassword(String account, String dispatcher, String password, boolean mustChange, Date untilDate)protected voidhandleStoreAndForwardAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date untilDate)protected voidhandleStoreAndForwardAccountPasswordById(long account, com.soffid.iam.api.Password password, boolean mustChange, Date expirationDate)protected voidhandleStoreAndForwardPassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password, boolean mustChange)protected voidhandleStoreAndForwardPasswordById(long user, long passwordDomain, com.soffid.iam.api.Password password, boolean mustChange)protected voidhandleStoreAndSynchronizeAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date expirationDate)protected voidhandleStoreAndSynchronizePassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean mustChange)protected voidhandleStorePassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password, boolean mustChange)protected voidhandleStorePassword(String user, String passwordDomain, String password, boolean mustChange)protected booleanhandleUpdateExpiredPasswords(UserEntity usuari, boolean externalAuth)Stringhash(String s)booleanisRightPassword(com.soffid.iam.api.Password password, AccountPasswordEntity contra)booleanisRightPassword(com.soffid.iam.api.Password password, PasswordEntity contra)protected com.soffid.iam.api.PasswordrandomPassword(AccountEntity account, boolean mustChange, boolean fake)Generates a new passwordprotected com.soffid.iam.api.PasswordrandomPassword(UserEntity user, PasswordDomainEntity passDomain, boolean mustChange, boolean fake, boolean forcePropagation)Generates a new passwordvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)-
Methods inherited from class com.soffid.iam.service.InternalPasswordServiceBase
checkAccountPassword, checkAccountPolicy, checkPassword, checkPin, checkPolicy, checkPolicy, checkPolicy, checkPolicy, checkPolicy, confirmAccountPassword, confirmPassword, disableExpiredPassword, disableUntrustedPasswords, enumExpiredPasswords, existsAccountPassword, existsPassword, generateFakeAccountPassword, generateFakePassword, generateNewAccountPassword, generateNewPassword, getAccountEntityDao, getAccountPasswordEntityDao, getAccountPasswordsStatus, getAccountPasswordsStatusById, getConsoleLogonService, getDefaultDispatcher, getExpiredPasswords, getIssueService, getPasswordDomainEntityDao, getPasswordEntityDao, getPasswordExpiredDate, getPasswordPolicyEntityDao, getPasswordsStatus, getPasswordsStatusById, getPolicyDescription, getPrincipal, getSignalService, getSyncServerService, getSystemEntityDao, getTaskEntityDao, getTaskGenerator, getTaskQueue, getTenantEntityDao, getUserDomainEntityDao, getUserEntityDao, getUserTypeEntityDao, isAccountPasswordExpired, isOldAccountPassword, isOldPassword, isPasswordExpired, setAccountEntityDao, setAccountPasswordEntityDao, setConsoleLogonService, setIssueService, setPasswordDomainEntityDao, setPasswordEntityDao, setPasswordPolicyEntityDao, setSignalService, setSyncServerService, setSystemEntityDao, setTaskEntityDao, setTaskGenerator, setTaskQueue, setTenantEntityDao, setUserDomainEntityDao, setUserEntityDao, setUserTypeEntityDao, storeAccountPassword, storeAccountPassword, storeAndForwardAccountPassword, storeAndForwardAccountPasswordById, storeAndForwardPassword, storeAndForwardPasswordById, storeAndSynchronizeAccountPassword, storeAndSynchronizePassword, storePassword, storePassword, updateExpiredPasswords
-
-
-
-
Method Detail
-
handleCheckPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckPolicy(UserEntity user, PasswordPolicyEntity politica, com.soffid.iam.api.Password password, boolean ignoreMinimumPeriod) throws IOException, Exception
- Specified by:
handleCheckPolicyin classInternalPasswordServiceBase- Throws:
ExceptionIOException- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#checkPolicy(es.caib.seycon.ng.model.UsuariEntity, es.caib.seycon.ng.model.PoliticaContrasenyaDominiEntity, com.soffid.iam.api.Password)
-
handleCheckPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckPolicy(UserEntity user, PasswordPolicyEntity politica, com.soffid.iam.api.Password password) throws IOException, Exception
- Specified by:
handleCheckPolicyin classInternalPasswordServiceBase- Throws:
IOExceptionException
-
handleCheckPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckPolicy(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean ignoreMinimumPeriod) throws IOException, Exception
- Specified by:
handleCheckPolicyin classInternalPasswordServiceBase- Throws:
ExceptionIOException- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#checkPolicy(es.caib.seycon.ng.model.UsuariEntity, es.caib.seycon.ng.model.PoliticaContrasenyaDominiEntity, com.soffid.iam.api.Password)
-
handleCheckPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckPolicy(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password) throws IOException, Exception
- Specified by:
handleCheckPolicyin classInternalPasswordServiceBase- Throws:
IOExceptionException
-
handleStorePassword
protected void handleStorePassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password, boolean mustChange) throws Exception
- Specified by:
handleStorePasswordin classInternalPasswordServiceBase- Parameters:
untilDate-- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#storePassword(es.caib.seycon.ng.model.UsuariEntity, java.lang.String, com.soffid.iam.api.Password, boolean)
-
handleStoreAndForwardPassword
protected void handleStoreAndForwardPassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password, boolean mustChange) throws Exception
- Specified by:
handleStoreAndForwardPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#storePassword(es.caib.seycon.ng.model.UsuariEntity, java.lang.String, com.soffid.iam.api.Password, boolean)
-
getDigest
public String getDigest(com.soffid.iam.api.Password password) throws es.caib.seycon.ng.exception.InternalErrorException
Generar el digest SHA-1 de la contrase�a- Parameters:
password- contrase�a a cifrar- Returns:
- digest SHA-1 del password
- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionUnsupportedEncodingException
-
getDigest2
public String getDigest2(Long id, com.soffid.iam.api.Password password) throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getDigest2b
public String getDigest2b(Long id, com.soffid.iam.api.Password password) throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleConfirmPassword
protected void handleConfirmPassword(UserEntity user, PasswordDomainEntity dce, com.soffid.iam.api.Password password) throws Exception
- Specified by:
handleConfirmPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#confirmPassword(es.caib.seycon.ng.model.UsuariEntity, java.lang.String, com.soffid.iam.api.Password)
-
handleDisableUntrustedPasswords
protected void handleDisableUntrustedPasswords() throws Exception- Specified by:
handleDisableUntrustedPasswordsin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#disableUntrustedPasswords(es.caib.seycon.ng.model.UsuariEntity)
-
handleIsLastPassword
protected boolean handleIsLastPassword(UserEntity user, com.soffid.iam.api.Password password) throws Exception
- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#isLastPassword(es.caib.seycon.ng.model.UsuariEntity, com.soffid.iam.api.Password)
-
handleCheckPassword
protected com.soffid.iam.api.PasswordValidation handleCheckPassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired) throws Exception
- Specified by:
handleCheckPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#checkPassword(es.caib.seycon.ng.model.UsuariEntity, es.caib.seycon.ng.model.DominiContrasenyaEntity, com.soffid.iam.api.Password, boolean, boolean)
-
checkUserPassword
protected com.soffid.iam.api.PasswordValidation checkUserPassword(UserEntity user, AccountEntity account, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired) throws Exception
- Throws:
Exception
-
isRightPassword
public boolean isRightPassword(com.soffid.iam.api.Password password, PasswordEntity contra) throws es.caib.seycon.ng.exception.InternalErrorException- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCheckPin
protected boolean handleCheckPin(UserEntity user, String pin) throws Exception
- Specified by:
handleCheckPinin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#checkPin(es.caib.seycon.ng.model.UsuariEntity, java.lang.String)
-
handleDisableExpiredPassword
protected void handleDisableExpiredPassword() throws Exception- Specified by:
handleDisableExpiredPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
InternalPasswordService.disableExpiredPasswords()
-
handleIsOldPassword
protected boolean handleIsOldPassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password) throws Exception
- Specified by:
handleIsOldPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#isOldPassword(es.caib.seycon.ng.model.UsuariEntity, java.lang.String, com.soffid.iam.api.Password)
-
randomPassword
protected com.soffid.iam.api.Password randomPassword(UserEntity user, PasswordDomainEntity passDomain, boolean mustChange, boolean fake, boolean forcePropagation) throws Exception
Generates a new password- Parameters:
b-- Throws:
Exception
-
handleGenerateNewPassword
protected com.soffid.iam.api.Password handleGenerateNewPassword(UserEntity user, PasswordDomainEntity passDomain, boolean mustChange) throws Exception
- Specified by:
handleGenerateNewPasswordin classInternalPasswordServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.InternalPasswordService#genrateNewPassword(es.caib.seycon.ng.model.UsuariEntity)
-
handleGetPasswordsStatus
protected com.soffid.iam.api.PasswordStatus handleGetPasswordsStatus(UserEntity user, PasswordDomainEntity domini) throws Exception
- Specified by:
handleGetPasswordsStatusin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetExpiredPasswords
protected Collection<com.soffid.iam.api.PasswordStatus> handleGetExpiredPasswords(Date desde, Date finsa, UserTypeEntity tipusUsuari) throws Exception
- Specified by:
handleGetExpiredPasswordsin classInternalPasswordServiceBase- Throws:
Exception
-
handleGenerateFakePassword
protected com.soffid.iam.api.Password handleGenerateFakePassword(UserEntity user, PasswordDomainEntity passDomain) throws Exception
- Specified by:
handleGenerateFakePasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleIsPasswordExpired
protected boolean handleIsPasswordExpired(UserEntity user, PasswordDomainEntity passwordDomain) throws Exception
- Specified by:
handleIsPasswordExpiredin classInternalPasswordServiceBase- Throws:
Exception
-
handleStorePassword
protected void handleStorePassword(String user, String passwordDomain, String password, boolean mustChange) throws Exception
- Specified by:
handleStorePasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleExistsPassword
protected boolean handleExistsPassword(UserEntity user, PasswordDomainEntity passwordDomain) throws Exception
- Specified by:
handleExistsPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleCheckAccountPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckAccountPolicy(AccountEntity account, com.soffid.iam.api.Password password) throws IOException, Exception
- Specified by:
handleCheckAccountPolicyin classInternalPasswordServiceBase- Throws:
IOExceptionException
-
handleStoreAccountPassword
protected void handleStoreAccountPassword(String account, String dispatcher, String password, boolean mustChange, Date untilDate) throws Exception
- Specified by:
handleStoreAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleStoreAccountPassword
protected void handleStoreAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date untilDate) throws Exception
- Specified by:
handleStoreAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleCheckAccountPassword
protected com.soffid.iam.api.PasswordValidation handleCheckAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean checkTrusted, boolean checkExpired) throws Exception
- Specified by:
handleCheckAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
debugPasswords
public boolean debugPasswords()
-
handleConfirmAccountPassword
protected void handleConfirmAccountPassword(AccountEntity account, com.soffid.iam.api.Password password) throws Exception
- Specified by:
handleConfirmAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleIsOldAccountPassword
protected boolean handleIsOldAccountPassword(AccountEntity account, com.soffid.iam.api.Password password) throws Exception
- Specified by:
handleIsOldAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
isRightPassword
public boolean isRightPassword(com.soffid.iam.api.Password password, AccountPasswordEntity contra) throws es.caib.seycon.ng.exception.InternalErrorException- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
randomPassword
protected com.soffid.iam.api.Password randomPassword(AccountEntity account, boolean mustChange, boolean fake) throws Exception
Generates a new password- Throws:
Exception
-
handleGenerateNewAccountPassword
protected com.soffid.iam.api.Password handleGenerateNewAccountPassword(AccountEntity account, boolean mustChange) throws Exception
- Specified by:
handleGenerateNewAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetAccountPasswordsStatus
protected com.soffid.iam.api.PasswordStatus handleGetAccountPasswordsStatus(AccountEntity account) throws Exception
- Specified by:
handleGetAccountPasswordsStatusin classInternalPasswordServiceBase- Throws:
Exception
-
handleGenerateFakeAccountPassword
protected com.soffid.iam.api.Password handleGenerateFakeAccountPassword(AccountEntity account) throws Exception
- Specified by:
handleGenerateFakeAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleStoreAndForwardAccountPassword
protected void handleStoreAndForwardAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date untilDate) throws Exception
- Specified by:
handleStoreAndForwardAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleIsAccountPasswordExpired
protected boolean handleIsAccountPasswordExpired(AccountEntity account) throws Exception
- Specified by:
handleIsAccountPasswordExpiredin classInternalPasswordServiceBase- Throws:
Exception
-
handleExistsAccountPassword
protected boolean handleExistsAccountPassword(AccountEntity account) throws Exception
- Specified by:
handleExistsAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetDefaultDispatcher
protected String handleGetDefaultDispatcher() throws Exception
- Specified by:
handleGetDefaultDispatcherin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetPolicyDescription
protected String handleGetPolicyDescription(PasswordPolicyEntity politica) throws Exception
- Specified by:
handleGetPolicyDescriptionin classInternalPasswordServiceBase- Throws:
Exception
-
handleCheckPolicy
protected com.soffid.iam.api.PolicyCheckResult handleCheckPolicy(PasswordPolicyEntity policy, com.soffid.iam.api.Password password) throws Exception
- Specified by:
handleCheckPolicyin classInternalPasswordServiceBase- Throws:
Exception
-
handleUpdateExpiredPasswords
protected boolean handleUpdateExpiredPasswords(UserEntity usuari, boolean externalAuth) throws Exception
- Specified by:
handleUpdateExpiredPasswordsin classInternalPasswordServiceBase- Throws:
Exception
-
handleEnumExpiredPasswords
protected Collection<PasswordDomainEntity> handleEnumExpiredPasswords(UserEntity usuari) throws Exception
- Specified by:
handleEnumExpiredPasswordsin classInternalPasswordServiceBase- Throws:
Exception
-
handleStoreAndSynchronizePassword
protected void handleStoreAndSynchronizePassword(UserEntity user, PasswordDomainEntity passwordDomain, com.soffid.iam.api.Password password, boolean mustChange) throws Exception
- Specified by:
handleStoreAndSynchronizePasswordin classInternalPasswordServiceBase- Throws:
Exception
-
handleStoreAndSynchronizeAccountPassword
protected void handleStoreAndSynchronizeAccountPassword(AccountEntity account, com.soffid.iam.api.Password password, boolean mustChange, Date expirationDate) throws Exception
- Specified by:
handleStoreAndSynchronizeAccountPasswordin classInternalPasswordServiceBase- Throws:
Exception
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
handleStoreAndForwardPasswordById
protected void handleStoreAndForwardPasswordById(long user, long passwordDomain, com.soffid.iam.api.Password password, boolean mustChange) throws Exception- Specified by:
handleStoreAndForwardPasswordByIdin classInternalPasswordServiceBase- Throws:
Exception
-
handleStoreAndForwardAccountPasswordById
protected void handleStoreAndForwardAccountPasswordById(long account, com.soffid.iam.api.Password password, boolean mustChange, Date expirationDate) throws Exception- Specified by:
handleStoreAndForwardAccountPasswordByIdin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetPasswordsStatusById
protected com.soffid.iam.api.PasswordStatus handleGetPasswordsStatusById(long user, long domini) throws Exception- Specified by:
handleGetPasswordsStatusByIdin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetAccountPasswordsStatusById
protected com.soffid.iam.api.PasswordStatus handleGetAccountPasswordsStatusById(long account) throws Exception- Specified by:
handleGetAccountPasswordsStatusByIdin classInternalPasswordServiceBase- Throws:
Exception
-
handleGetPasswordExpiredDate
protected Calendar handleGetPasswordExpiredDate(long user, long passwordDomain) throws Exception
- Specified by:
handleGetPasswordExpiredDatein classInternalPasswordServiceBase- Throws:
Exception
-
-