SensitiveDataCodec.SecurityLevel

public static final enum SensitiveDataCodec.SecurityLevel extends Enum<SensitiveDataCodec.SecurityLevel>

Values that specify the security level, used typically for a user parameter.

Inherited Method Summary

final int
compareTo(E arg0)
int
compareTo(Object arg0)
final boolean
equals(Object arg0)
final Class<E>
getDeclaringClass()
final int
hashCode()
final String
name()
final int
ordinal()
String
toString()
static <T extends Enum<T>> T
valueOf(Class<T> arg0, String arg1)
boolean
equals(Object arg0)
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
abstract int
compareTo(E extends Enum<E> arg0)

Enum Values

public static final SensitiveDataCodec.SecurityLevel ENCRYPTED

The value is prefixed with "pkc:" and is encrypted using the publock key crytography provided to the constructor.

public static final SensitiveDataCodec.SecurityLevel OBFUSCATED

The value is prefixed with "obf:" and is obfuscated, but no real security is added. AES is used to encrypt the value.

public static final SensitiveDataCodec.SecurityLevel PLAIN_TEXT

The value is prefixed with "pl:" and is not encrypted.