Tabnine Logo
ClearPasswordSpec
Code IndexAdd Tabnine to your IDE (free)

How to use
ClearPasswordSpec
in
org.wildfly.security.password.spec

Best Java code snippets using org.wildfly.security.password.spec.ClearPasswordSpec (Showing top 20 results out of 315)

origin: wildfly/wildfly

  private static PasswordSpec decodeClearPasswordSpec(ByteIterator iterator) {
    return new ClearPasswordSpec(iterator.asUtf8String().drainToString().toCharArray());
  }
}
origin: wildfly/wildfly

UnixSHACryptPasswordImpl(final String algorithm, final ClearPasswordSpec spec) throws NoSuchAlgorithmException {
  this(algorithm, spec.getEncodedPassword());
}
origin: wildfly/wildfly

final ClearPasswordSpec spec = clearFactory.getKeySpec(clearFactory.translate(twoWayPassword), ClearPasswordSpec.class);
if (matchParameters != null) {
  return passwordType.cast(passwordFactory.generatePassword(new EncryptablePasswordSpec(spec.getEncodedPassword(), generateParameters)));
} else {
  return passwordType.cast(passwordFactory.generatePassword(spec));
  return passwordType.cast(passwordFactory.generatePassword(new EncryptablePasswordSpec(password, generateParameters)));
} else {
  return passwordType.cast(passwordFactory.generatePassword(new ClearPasswordSpec(password)));
origin: wildfly/wildfly

MaskedPasswordImpl(final String algorithm, final ClearPasswordSpec keySpec) throws InvalidKeySpecException {
  this(algorithm, keySpec.getEncodedPassword());
}
origin: wildfly/wildfly

<S extends KeySpec> S getKeySpec(final Class<S> keySpecType) throws InvalidKeySpecException {
  if (keySpecType.isAssignableFrom(ClearPasswordSpec.class)) {
    final char[] password = getPassword();
    return keySpecType.cast(new ClearPasswordSpec(password.clone()));
  }
  throw new InvalidKeySpecException();
}
origin: wildfly/wildfly

UnixDESCryptPasswordImpl(final ClearPasswordSpec spec) throws InvalidKeySpecException, InvalidKeyException {
  this((short) (ThreadLocalRandom.current().nextInt() & 0xfff), spec.getEncodedPassword());
}
origin: wildfly/wildfly

<S extends KeySpec> S getKeySpec(final Class<S> keySpecType) throws InvalidKeySpecException {
  if (keySpecType.isAssignableFrom(MaskedPasswordSpec.class)) {
    return keySpecType.cast(new MaskedPasswordSpec(initialKeyMaterial.clone(), iterationCount, salt.clone(), maskedPasswordBytes.clone()));
  } else if (keySpecType.isAssignableFrom(ClearPasswordSpec.class)) {
    return keySpecType.cast(new ClearPasswordSpec(unmask(algorithm, initialKeyMaterial, iterationCount, salt, maskedPasswordBytes)));
  } else {
    throw new InvalidKeySpecException();
  }
}
origin: wildfly/wildfly

BSDUnixDESCryptPasswordImpl(final ClearPasswordSpec passwordSpec) throws InvalidKeySpecException {
  this(passwordSpec.getEncodedPassword(), ThreadLocalRandom.current().nextInt() & 0xffffff, DEFAULT_ITERATION_COUNT);
}
origin: wildfly/wildfly

  passwordSpec = new ClearPasswordSpec(accountEntry.getPasswordRepresentation().toCharArray());
} else {
  passwordFactory = getPasswordFactory(ALGORITHM_DIGEST_MD5);
origin: wildfly/wildfly

SimpleDigestPasswordImpl(final String algorithm, final ClearPasswordSpec spec) throws InvalidKeySpecException {
  this(algorithm, getDigestOfKS(algorithm, spec.getEncodedPassword()));
}
origin: wildfly/wildfly

if (plainText) {
  passwordFactory = getPasswordFactory(ALGORITHM_CLEAR);
  passwordSpec = new ClearPasswordSpec(accountEntry.getPasswordRepresentation().toCharArray());
} else {
  passwordFactory = getPasswordFactory(ALGORITHM_DIGEST_MD5);
origin: wildfly/wildfly

ScramDigestPasswordImpl(final String algorithm, final ClearPasswordSpec spec) throws InvalidKeySpecException, NoSuchAlgorithmException, InvalidKeyException {
  this(algorithm, spec.getEncodedPassword(), PasswordUtil.generateRandomSalt(DEFAULT_SALT_SIZE), DEFAULT_ITERATION_COUNT);
}
origin: wildfly/wildfly

passwordSpec = new ClearPasswordSpec(decoder.decodeOctetStringAsString().toCharArray());
break;
origin: wildfly/wildfly

BCryptPasswordImpl(final ClearPasswordSpec clearPasswordSpec) {
  this.salt = PasswordUtil.generateRandomSalt(BCRYPT_SALT_SIZE);
  this.iterationCount = DEFAULT_ITERATION_COUNT;
  this.hash = bcrypt(this.iterationCount, this.salt, getNormalizedPasswordBytes(clearPasswordSpec.getEncodedPassword()));
}
origin: wildfly/wildfly

  passwordSpec = new ClearPasswordSpec(clear);
} else {
  return null;
origin: wildfly/wildfly

SunUnixMD5CryptPasswordImpl(final ClearPasswordSpec spec) throws NoSuchAlgorithmException {
  this.algorithm = ALGORITHM_SUN_CRYPT_MD5;
  this.salt = PasswordUtil.generateRandomSalt(DEFAULT_SALT_SIZE);
  this.iterationCount = DEFAULT_ITERATION_COUNT;
  this.hash = sunMD5Crypt(algorithm, getNormalizedPasswordBytes(spec.getEncodedPassword()), salt, iterationCount);
}
origin: wildfly/wildfly

try {
  PasswordFactory factory = PasswordFactory.getInstance(ClearPassword.ALGORITHM_CLEAR, providers);
  return Assert.assertNotNull(factory.generatePassword(new ClearPasswordSpec(finalPassword)).castAs(ClearPassword.class));
} catch (InvalidKeySpecException | NoSuchAlgorithmException cause) {
  throw xmlLog.xmlFailedToCreateCredential(location, cause);
origin: wildfly/wildfly

SaltedSimpleDigestPasswordImpl(final String algorithm, final ClearPasswordSpec spec) throws InvalidKeySpecException {
  this.algorithm = algorithm;
  this.salt = PasswordUtil.generateRandomSalt(DEFAULT_SALT_SIZE);
  try {
    this.digest = digestOf(algorithm, salt, spec.getEncodedPassword());
  } catch (NoSuchAlgorithmException e) {
    throw log.invalidKeySpecNoSuchMessageDigestAlgorithm(algorithm);
  }
}
origin: org.wildfly.security/wildfly-elytron

  private static PasswordSpec decodeClearPasswordSpec(ByteIterator iterator) {
    return new ClearPasswordSpec(iterator.asUtf8String().drainToString().toCharArray());
  }
}
origin: wildfly/wildfly

UnixMD5CryptPasswordImpl(final ClearPasswordSpec spec) throws NoSuchAlgorithmException {
  this.salt = PasswordUtil.generateRandomSalt(SALT_SIZE);
  this.hash = encode(getNormalizedPasswordBytes(spec.getEncodedPassword()), this.salt);
}
org.wildfly.security.password.specClearPasswordSpec

Javadoc

A password specification for clear passwords.

Most used methods

  • <init>
    Construct a new instance.
  • getEncodedPassword
    Get the password characters.

Popular in Java

  • Reactive rest calls using spring rest template
  • compareTo (BigDecimal)
  • setContentView (Activity)
  • onCreateOptionsMenu (Activity)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • Best IntelliJ plugins
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