public class DataKeyConfig extends ConfigurationObject implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
OBJECT_TYPE |
ARRAY_DELIMITER, cloned, configuration, DEFAULT_PROPERTY_VALUE_MAP, ERROR_MISSING_KEY, KEY_DELIMITER, LIST_ESC_CHAR, LIST_SEPARATOR, MODIFIER, PLACEHOLDER_SECRET, properties, returnCopyFromCache| Constructor and Description |
|---|
DataKeyConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getCryptoKeys() |
java.lang.String |
getCurrentCryptoKey() |
protected java.lang.Class |
getDataType(java.lang.String property)
Returns the datatype of a configuration property.
|
java.lang.String |
getObjectType()
Abstract method to return object type.
|
long |
getSetOn() |
void |
setCryptoKeys(java.lang.String... keys) |
void |
setCurrentCryptoKey(java.lang.String key) |
void |
setSetOn(long setOn) |
addIdNameToJSONModel, addValueToList, arrayToString, arrayToString, clone, covertEmptyStringtoNull, createJSONModelField, createJSONModelToggleField, createJSONModelValidationField, delete, dump, fromJSONModel, getBooleanPropertyValue, getConfigurationObject, getDataTypeValue, getDoublePropertyValue, getIdPrefix, getIntPropertyValue, getKey, getList, getLongPropertyValue, getMap, getName, getObjectId, getObjectIdAlias, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, hasProperties, isEmpty, isNew, load, performSyncedUpdate, propertiesToString, removeValuesFromList, removeValuesFromList, returnCopyFromCache, save, setDefaultValue, setProperties, setProperty, setValues, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, toJSONModel, toString, validateObjectId, writeConfigurationToFilepublic static final java.lang.String OBJECT_TYPE
public DataKeyConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id)
public java.lang.String getObjectType()
ConfigurationObjectgetObjectType in class ConfigurationObjectprotected java.lang.Class getDataType(java.lang.String property)
ConfigurationObjectgetDataType in class ConfigurationObjectproperty - ths name of the propertypublic java.lang.String[] getCryptoKeys()
public void setCryptoKeys(java.lang.String... keys)
public java.lang.String getCurrentCryptoKey()
public void setCurrentCryptoKey(java.lang.String key)
public long getSetOn()
public void setSetOn(long setOn)