Class EncryptableMapWrapper

java.lang.Object
com.ulisesbocchio.jasyptspringboot.caching.EncryptableMapWrapper
All Implemented Interfaces:
Map<String,Object>

public class EncryptableMapWrapper extends Object implements Map<String,Object>

EncryptableMapWrapper class.

Decorates a Map to resolve property values on access through a CachingResolver. All value retrieval methods (get, values, entrySet, forEach, etc.) trigger property resolution. The CachingResolver already contains the delegate PropertySource, so we don't need to duplicate it.
Author:
Sergio.U.Bocchio