PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.algorithmParameters(AlgorithmParameters algorithmParameters) |
Set algorithm parameters for Cipher initialization.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.alphabet(org.wildfly.common.codec.Alphabet alphabet) |
Set the alphabet to encode/decode result of encryption/decryption.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.cipherIteration(int cipherIteration) |
Set the number of iterations for Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.cipherSalt(byte[] cipherSalt) |
Set salt for the Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.cipherSalt(String cipherSalt) |
Set salt for the Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.decryptMode() |
Set decryption mode for chosen Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.encodingPadded() |
Use padding when encoding/decoding binary data.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.encryptMode() |
Set encryption mode for chosen Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.iteration(int iteration) |
Set number of iteration for key derivation.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.iv(byte[] iv) |
Set initialization vector for use with AES algorithms
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.iv(String encodedIV) |
Set initialization vector for use with AES algorithms
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.keyAlgorithm(String keyAlgorithm) |
Set the key derivation algorithm.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.keyLength(int keyLength) |
Set the key length.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.parametersAlgorithm(String parametersAlgorithm) |
Set the name of parameter's algorithm to initialize the Cipher
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.password(char[] password) |
Set password to use to generate the encryption key
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.password(String password) |
Set password to use to generate the encryption key
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.picketBoxCompatibility() |
Use PicketBox compatibility mode for producing exact output as using PBE for MASK- purpose.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.provider(String providerName) |
Set the JCA provider name which contains all classes needed by built utility class.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.provider(Provider provider) |
Set the JCA provider which contains all classes needed by built utility class.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.salt(byte[] salt) |
Set salt for key derivation.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.salt(String salt) |
Set salt for key derivation.
|
PasswordBasedEncryptionUtil.Builder |
PasswordBasedEncryptionUtil.Builder.transformation(String transformation) |
Transformation name to use as Cipher parameter.
|