public class Encrypt extends AbstractProcessor
| Modifier and Type | Field and Description |
|---|---|
(package private) Cipher |
c |
(package private) String |
cipher |
static String |
CIPHER_KEY |
static String |
DATA_KEY |
static String |
ID_KEY |
(package private) SecretKeySpec |
key |
(package private) static org.slf4j.Logger |
log |
(package private) String |
secret |
(package private) String |
serialize |
(package private) Serializer |
serializer |
static String |
SERIALIZER_KEY |
context| Constructor and Description |
|---|
Encrypt() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
computeIV(String id,
String secret) |
String |
getSecret() |
String |
getSerializer() |
void |
init(ProcessContext ctx) |
Data |
process(Data input) |
void |
setSecret(String secret) |
void |
setSerializer(String serialize) |
finish, resetStatestatic org.slf4j.Logger log
public static final String ID_KEY
public static final String CIPHER_KEY
public static final String DATA_KEY
public static final String SERIALIZER_KEY
String serialize
Serializer serializer
String secret
String cipher
SecretKeySpec key
Cipher c
public void init(ProcessContext ctx) throws Exception
init in interface StatefulProcessorinit in class AbstractProcessorExceptionAbstractProcessor.init(stream.ProcessContext)public Data process(Data input)
Processor.process(stream.Data)public String getSecret()
public void setSecret(String secret)
secret - the secret to setpublic String getSerializer()
public void setSerializer(String serialize)
serializer - the serializer to setCopyright © 2018. All rights reserved.