Package org.xwiki.crypto.password
Class PasswordToByteConverter
- java.lang.Object
-
- org.xwiki.crypto.password.PasswordToByteConverter
-
public final class PasswordToByteConverter extends Object
Helper class to convert password/passphrase to bytes arrays.- Since:
- 5.4M1
- Version:
- $Id: 515a078d5143f46a2e11a6180ac7290c6cca2d3e $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PasswordToByteConverter.ToBytesMode
Conversion mode of password from String to byte array.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
convert(char[] password)
Convert password to bytes.static byte[]
convert(char[] password, PasswordToByteConverter.ToBytesMode mode)
Convert password to bytes.static byte[]
convert(String password)
Convert password to bytes.static byte[]
convert(String password, PasswordToByteConverter.ToBytesMode mode)
Convert password to bytes.
-
-
-
Method Detail
-
convert
public static byte[] convert(String password)
Convert password to bytes.- Parameters:
password
- password to convert.- Returns:
- a bytes array representing the password.
-
convert
public static byte[] convert(char[] password)
Convert password to bytes.- Parameters:
password
- password to convert.- Returns:
- a bytes array representing the password.
-
convert
public static byte[] convert(String password, PasswordToByteConverter.ToBytesMode mode)
Convert password to bytes.- Parameters:
password
- password to convert.mode
- mode of conversion.- Returns:
- a bytes array representing the password.
-
convert
public static byte[] convert(char[] password, PasswordToByteConverter.ToBytesMode mode)
Convert password to bytes.- Parameters:
password
- password to convert.mode
- mode of conversion.- Returns:
- a bytes array representing the password.
-
-