public class EncryptionTransformerFactory extends Object implements ParameterizedTransformerFactory<CharTransformer>
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
EncryptionTransformerFactory.Decryption |
(package private) class |
EncryptionTransformerFactory.Encryption |
| Constructor and Description |
|---|
EncryptionTransformerFactory() |
| Modifier and Type | Method and Description |
|---|---|
Parameters |
createParameters()
Create empty
Parameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters). |
CharTransformer |
createTransformer(Parameters parameters)
Return a parameterized transformer, based on the given parameters.
|
static byte[] |
decode(String input,
String format)
Decode a given string to an array of bytes, using a given format.
|
static String |
encode(byte[] input,
String format)
Encode a given array of bytes to a string, using the given format.
|
protected static final Parameter[] PARAMS
public static String encode(byte[] input, String format)
public static byte[] decode(String input, String format) throws IllegalArgumentException
IllegalArgumentExceptionpublic Parameters createParameters()
ParameterizedTransformerFactoryParameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters).createParameters in interface ParameterizedTransformerFactory<CharTransformer>public CharTransformer createTransformer(Parameters parameters)
createTransformer in interface ParameterizedTransformerFactory<CharTransformer>MMBase 1.9-SNAPSHOT - ${javadoctimestamp}