default SaltedPasswordAlgorithmSpec getParameterSpec() { return new SaltedPasswordAlgorithmSpec(getSalt()); }
SaltedSimpleDigestPasswordImpl(final SaltedSimpleDigestPassword password) { this(password.getAlgorithm(), password.getSalt().clone(), password.getDigest().clone()); }
private static byte[] composeDigestSalt(SaltedSimpleDigestPassword password) { return ByteIterator.ofBytes(new ByteStringBuilder() .append(password.getDigest()) .append(password.getSalt()) .toArray() ).base64Encode().asUtf8().drain(); }
default SaltedPasswordAlgorithmSpec getParameterSpec() { return new SaltedPasswordAlgorithmSpec(getSalt()); }
default SaltedPasswordAlgorithmSpec getParameterSpec() { return new SaltedPasswordAlgorithmSpec(getSalt()); }
default SaltedPasswordAlgorithmSpec getParameterSpec() { return new SaltedPasswordAlgorithmSpec(getSalt()); }
SaltedSimpleDigestPasswordImpl(final SaltedSimpleDigestPassword password) { this(password.getAlgorithm(), password.getSalt().clone(), password.getDigest().clone()); }
SaltedSimpleDigestPasswordImpl(final SaltedSimpleDigestPassword password) { this(password.getAlgorithm(), password.getSalt().clone(), password.getDigest().clone()); }
SaltedSimpleDigestPasswordImpl(final SaltedSimpleDigestPassword password) { this(password.getAlgorithm(), password.getSalt().clone(), password.getDigest().clone()); }
private static byte[] composeDigestSalt(SaltedSimpleDigestPassword password) { return ByteIterator.ofBytes(new ByteStringBuilder() .append(password.getDigest()) .append(password.getSalt()) .toArray() ).base64Encode().asUtf8().drain(); }
private static byte[] composeDigestSalt(SaltedSimpleDigestPassword password) { return ByteIterator.ofBytes(new ByteStringBuilder() .append(password.getDigest()) .append(password.getSalt()) .toArray() ).base64Encode().asUtf8().drain(); }
private static byte[] composeDigestSalt(SaltedSimpleDigestPassword password) { return ByteIterator.ofBytes(new ByteStringBuilder() .append(password.getDigest()) .append(password.getSalt()) .toArray() ).base64Encode().asUtf8().drain(); }