public class DefaultValueTransformerFactory extends Object implements ValueTransformerFactory
ValueTransformerFactory that creates encryptors/decryptors that are
taking advantage of the JCE (Java Cryptography Extension) ciphers.| Constructor and Description |
|---|
DefaultValueTransformerFactory(KeySource keySource) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<Integer,org.apache.cayenne.crypto.transformer.value.BytesConverter> |
createBytesToDbConverters() |
protected Map<String,org.apache.cayenne.crypto.transformer.value.BytesConverter> |
createBytesToObjectConverters() |
protected Map<Integer,org.apache.cayenne.crypto.transformer.value.BytesConverter> |
createDbToBytesConverters() |
protected ValueDecryptor |
createDecryptor(DbAttribute a) |
protected ValueEncryptor |
createEncryptor(DbAttribute a) |
protected Map<String,org.apache.cayenne.crypto.transformer.value.BytesConverter> |
createObjectToBytesConverters() |
ValueDecryptor |
decryptor(DbAttribute a) |
ValueEncryptor |
encryptor(DbAttribute a) |
protected String |
getJavaType(DbAttribute a) |
public DefaultValueTransformerFactory(KeySource keySource)
public ValueDecryptor decryptor(DbAttribute a)
decryptor in interface ValueTransformerFactorypublic ValueEncryptor encryptor(DbAttribute a)
encryptor in interface ValueTransformerFactoryprotected Map<Integer,org.apache.cayenne.crypto.transformer.value.BytesConverter> createDbToBytesConverters()
protected Map<Integer,org.apache.cayenne.crypto.transformer.value.BytesConverter> createBytesToDbConverters()
protected Map<String,org.apache.cayenne.crypto.transformer.value.BytesConverter> createObjectToBytesConverters()
protected Map<String,org.apache.cayenne.crypto.transformer.value.BytesConverter> createBytesToObjectConverters()
protected ValueEncryptor createEncryptor(DbAttribute a)
protected ValueDecryptor createDecryptor(DbAttribute a)
protected String getJavaType(DbAttribute a)
Copyright © 2001–2015 Apache Cayenne. All rights reserved.