question: create the password hash from the passed plain text password , using the default password hash creator . concode_field_sep IPasswordHashCreator m_aDefaultPasswordHashCreator concode_elem_sep Logger s_aLogger concode_elem_sep Map<String,IPasswordHashCreator> m_aPasswordHashCreators concode_elem_sep ReadWriteLock m_aRWLock concode_field_sep void setDefaultPasswordHashCreatorAlgorithm concode_elem_sep IPasswordHashCreator getPasswordHashCreatorOfAlgorithm concode_elem_sep Collection<IPasswordHashCreator> getAllPasswordHashCreators concode_elem_sep IPasswordHashCreator getDefaultPasswordHashCreator concode_elem_sep PasswordHash createUserPasswordHash concode_elem_sep void unregisterPasswordHashCreator concode_elem_sep Set<String> getAllPasswordHashCreatorAlgorithms concode_elem_sep void registerPasswordHashCreator concode_elem_sep String toString concode_elem_sep String getDefaultPasswordHashCreatorAlgorithm
target: PasswordHash function ( @ Nonnull final String arg0 ) { ValueEnforcer . notNull ( arg0 , "srini_string" ) ; final IPasswordHashCreator loc0 = getDefaultPasswordHashCreator ( ) ; final String loc1 = loc0 . createPasswordHash ( arg0 ) ; return new PasswordHash ( loc0 . getAlgorithmName ( ) , loc1 ) ; }