| Constructor and Description | 
|---|
| ChallengeResponseRpcServiceImpl(ChallengeResponseService challengeResponseService,
                               PasswordHasher passwordHasher) | 
| Constructor and Description | 
|---|
| UserPasswordPAM(UserManagerService userManagerService,
               PasswordHasher passwordHasher) | 
| UserPasswordPAMAuthoritative(UserManagerService userManagerService,
                            PasswordHasher passwordHasher) | 
| Constructor and Description | 
|---|
| PrepareDbForReportServer(PasswordHasher passwordHasher,
                        SecurityService securityService,
                        UserManagerService userService,
                        ReportService reportService,
                        DatasourceService datasourceService,
                        DatasinkTreeService datasinkService,
                        FileServerService fileServerService,
                        UserPropertiesService userPropertiesService,
                        DashboardManagerService dashboardService,
                        RemoteServerTreeService remoteServerService) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | BsiPasswordPolicyUserMetadata. recentPasswordsContain(java.lang.String cleartextPassword,
                      int historyLength,
                      PasswordHasher passwordHasher) | 
| Constructor and Description | 
|---|
| BsiPasswordPolicyChangePasswordHook(PasswordHasher passwordHasher,
                                   BsiPasswordPolicyService bsiPasswordPolicyService) | 
| Constructor and Description | 
|---|
| LostPasswordPreAuthenticateHook(UserManagerService userManagerService,
                               PasswordHasher passwordHasher,
                               ChallengeResponseService challengeResponseService,
                               UserPropertiesService userPropertiesService,
                               BsiPasswordPolicyService bsiPasswordPolicyService,
                               <any> challengeContainerProvider) | 
| LostPasswordServiceImpl(EventBus eventBus,
                       PasswordHasher passwordHasher,
                       UserManagerService userManagerService,
                       <any> passwordGenerator,
                       UserPropertiesService userPropertiesService,
                       ConfigService configService,
                       RemoteMessageService remoteMessageService,
                       MailService mailService,
                       CryptoRpcService cryptoRpcService,
                       <any> configServiceProvider) | 
| Constructor and Description | 
|---|
| CryptoRpcServiceImpl(PasswordHasher passwordHasher,
                    UserManagerService userManagerService,
                    PbeService pbeService,
                    <any> authenticatorService) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DummyPasswordHasherImpl | 
| class  | PasswordHasherImpl | 
| Constructor and Description | 
|---|
| UserManagerServiceImpl(TreeDBService treeDB,
                      <any> entityManagerProvider,
                      PasswordHasher passwordHasher,
                      HookHandlerService hookHandlerService) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | User. setPassword(java.lang.String password,
           PasswordHasher passwordHasher)Usually you would not want to call this directly. |