Tabnine Logo
JdbcBasedUserManager.generateEncryptPassword
Code IndexAdd Tabnine to your IDE (free)

How to use
generateEncryptPassword
method
in
sockslib.server.manager.JdbcBasedUserManager

Best Java code snippets using sockslib.server.manager.JdbcBasedUserManager.generateEncryptPassword (Showing top 8 results out of 315)

origin: fengyouchao/sockslib

private String generateEncryptPassword(final User user) {
 return generateEncryptPassword(user, null);
}
origin: theotherp/nzbhydra2

private String generateEncryptPassword(final User user) {
  return generateEncryptPassword(user, null);
}
origin: theotherp/nzbhydra2

@Override
public User check(String username, String password) {
  User user = find(username);
  if (user != null) {
    String encryptPassword = generateEncryptPassword(user, password);
    if (user.getPassword().equals(encryptPassword)) {
      return user;
    } else {
      return null;
    }
  }
  return null;
}
origin: fengyouchao/sockslib

@Override
public User check(String username, String password) {
 User user = find(username);
 if (user != null) {
  String encryptPassword = generateEncryptPassword(user, password);
  if (user.getPassword().equals(encryptPassword)) {
   return user;
  } else {
   return null;
  }
 }
 return null;
}
origin: fengyouchao/sockslib

@Override
public void update(final User user) {
 if (user == null) {
  throw new IllegalArgumentException("User can't null");
 }
 if (Strings.isNullOrEmpty(user.getUsername())) {
  throw new IllegalArgumentException("Username of the user can't be null or empty");
 }
 User old = find(user.getUsername());
 String newEncryptPassword = generateEncryptPassword(user);
 if (!old.getPassword().equals(newEncryptPassword)) {
  user.setPassword(newEncryptPassword);
 }
 Object[] args = {user.getPassword(), user.getUsername()};
 jdbcTemplate.execute(updateUserSql, args);
}
origin: theotherp/nzbhydra2

@Override
public void update(final User user) {
  if (user == null) {
    throw new IllegalArgumentException("User can't null");
  }
  if (Strings.isNullOrEmpty(user.getUsername())) {
    throw new IllegalArgumentException("Username of the user can't be null or empty");
  }
  User old = find(user.getUsername());
  String newEncryptPassword = generateEncryptPassword(user);
  if (!old.getPassword().equals(newEncryptPassword)) {
    user.setPassword(newEncryptPassword);
  }
  Object[] args = {user.getPassword(), user.getUsername()};
  jdbcTemplate.execute(updateUserSql, args);
}
origin: theotherp/nzbhydra2

@Override
public void create(User user) {
  user.setPassword(generateEncryptPassword(user));
  Object[] args = {user.getUsername(), user.getPassword()};
  jdbcTemplate.execute(createUserSql, args);
}
origin: fengyouchao/sockslib

@Override
public void create(User user) {
 user.setPassword(generateEncryptPassword(user));
 Object[] args = {user.getUsername(), user.getPassword()};
 jdbcTemplate.execute(createUserSql, args);
}
sockslib.server.managerJdbcBasedUserManagergenerateEncryptPassword

Popular methods of JdbcBasedUserManager

  • create
  • find

Popular in Java

  • Reading from database using SQL prepared statement
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • scheduleAtFixedRate (Timer)
  • getApplicationContext (Context)
  • URLConnection (java.net)
    A connection to a URL for reading or writing. For HTTP connections, see HttpURLConnection for docume
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now