Class DefaultSensitiveStringCodec

  • All Implemented Interfaces:
    SensitiveDataCodec<String>

    public class DefaultSensitiveStringCodec
    extends Object
    implements SensitiveDataCodec<String>
    A DefaultSensitiveDataCodec The default implementation of SensitiveDataCodec. This class is used when the user indicates in the config file to use a masked password but doesn't give a codec implementation. It supports one-way hash (digest) and two-way (encrypt-decrpt) algorithms The two-way uses "Blowfish" algorithm The one-way uses "PBKDF2" hash algorithm