@Override
 public void resetEncryptedPassword(UserDetail user, String encryptedPassword) throws Exception {
   try {
     // Get a DomainDriver instance
     DomainDriver domainDriver = this.getDomainDriver(idAsInt(user.getDomainId()));
     // Update User detail in specific domain
     domainDriver.resetEncryptedPassword(user, encryptedPassword);
   } catch (AdminException e) {
     throw new AdminException(
         "DomainDriverManager.resetEncryptedPassword",
         SilverpeasException.ERROR,
         "admin.EX_ERR_UPDATE_USER",
         "userId : " + user.getId(),
         e);
   }
 }