public List<char[]> getPasswords(PasswordResolver passwordResolver) throws PasswordResolverException { if (passwords == null) { return null; } List<char[]> ret = new ArrayList<char[]>(passwords.size()); for (String password : passwords) { if (passwordResolver == null) { ret.add(password.toCharArray()); } else { ret.add(passwordResolver.resolvePassword(password)); } } return ret; }
public List<char[]> getPasswords(PasswordResolver passwordResolver) throws PasswordResolverException { if (passwords == null) { return null; } List<char[]> ret = new ArrayList<char[]>(passwords.size()); for (String password : passwords) { if (passwordResolver == null) { ret.add(password.toCharArray()); } else { ret.add(passwordResolver.resolvePassword(password)); } } return ret; }
public List<char[]> getPasswords(final PasswordResolver passwordResolver) throws PasswordResolverException { if (passwords == null) { return null; } List<char[]> ret = new ArrayList<char[]>(passwords.size()); for (String password : passwords) { if (passwordResolver == null) { ret.add(password.toCharArray()); } else { ret.add(passwordResolver.resolvePassword(password)); } } return ret; }
password = new String(passwordResolver.resolvePassword(password));
if (password != null) { if (passwordResolver != null) { password = new String(passwordResolver.resolvePassword(password)); if (password != null) { if (passwordResolver != null) { password = new String(passwordResolver.resolvePassword(password));
password = passwordHint.toCharArray(); } else { password = passwordResolver.resolvePassword(passwordHint);
password = passwordHint.toCharArray(); } else { password = passwordResolver.resolvePassword(passwordHint);
public void setDbEntry(MgmtEntry.Requestor dbEntry, PasswordResolver passwordResolver) { this.dbEntry = Args.notNull(dbEntry, "dbEntry"); String type = dbEntry.getType(); String conf = dbEntry.getConf(); dbEntry.setFaulty(true); if (MgmtEntry.Requestor.TYPE_CERT.equalsIgnoreCase(type)) { try { X509Certificate x509Cert = X509Util.parseCert(conf.getBytes()); dbEntry.setFaulty(false); this.cert = new CertWithDbId(x509Cert); } catch (CertificateException ex) { LogUtil.error(LOG, ex, "error while parsing certificate of requestor" + dbEntry.getIdent()); } } else if (MgmtEntry.Requestor.TYPE_PBM.equalsIgnoreCase(type)) { try { this.keyId = HashAlgo.SHA1.hash(dbEntry.getIdent().getName().getBytes("UTF-8")); this.password = passwordResolver.resolvePassword(conf); dbEntry.setFaulty(false); } catch (PasswordResolverException | UnsupportedEncodingException ex) { LogUtil.error(LOG, ex, "error while resolve password of requestor" + dbEntry.getIdent()); } } }
char[] password = securityFactory.getPasswordResolver().resolvePassword(passwordHint); ksBytes = securityFactory.extractMinimalKeyStore(keystoreType, ksBytes, keyLabel, password, certChain);
} else { try { password = passwordResolver.resolvePassword(passwordHint); } catch (PasswordResolverException ex) { throw new ObjectCreationException(
} else { try { password = passwordResolver.resolvePassword(passwordHint); } catch (PasswordResolverException ex) { throw new ObjectCreationException(