public class EncryptionColumnImpl extends org.refcodes.tabular.AbstractColumn<String> implements Cloneable
Column
solely can encrypt String
texts using the
refcodes-forwardsecrecy framework.Constructor and Description |
---|
EncryptionColumnImpl(String aKey,
org.refcodes.forwardsecrecy.EncryptionProvider aEncryptionProvider)
Creates an
EncryptionColumnImpl encrypting any text. |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
String |
fromStorageStrings(String[] aStringValues) |
String[] |
toStorageStrings(String aValue) |
public EncryptionColumnImpl(String aKey, org.refcodes.forwardsecrecy.EncryptionProvider aEncryptionProvider)
EncryptionColumnImpl
encrypting any text.aKey
- The key to be used.aEncryptionProvider
- The EncryptionProvider
to be used.public String[] toStorageStrings(String aValue)
toStorageStrings
in interface org.refcodes.tabular.Column<String>
public String fromStorageStrings(String[] aStringValues) throws ParseException
fromStorageStrings
in interface org.refcodes.tabular.Column<String>
ParseException
public Object clone() throws CloneNotSupportedException
clone
in class org.refcodes.tabular.AbstractColumn<String>
CloneNotSupportedException
Copyright © 2017. All rights reserved.