Package com.amazonaws.encryptionsdk.caching
-
Interface Summary Interface Description CryptoMaterialsCache Represents a generic cache for cryptographic materials.CryptoMaterialsCache.CacheHint Contains some additional information associated with a cache entry.CryptoMaterialsCache.DecryptCacheEntry Represents an entry in the decrypt cache, and provides methods for manipulating the entry.CryptoMaterialsCache.EncryptCacheEntry Represents an entry in the encrypt cache, and provides methods for manipulating the entry. -
Class Summary Class Description CachingCryptoMaterialsManager The CachingCryptoMaterialsManager wraps anotherCryptoMaterialsManager
, and caches its results.CachingCryptoMaterialsManager.Builder CryptoMaterialsCache.UsageStats LocalCryptoMaterialsCache A simple implementation of theCryptoMaterialsCache
using a basic LRU cache.NullCryptoMaterialsCache ACryptoMaterialsCache
that doesn't actually cache anything.