Uses of Class
com.amazonaws.encryptionsdk.caching.CachingCryptoMaterialsManager.Builder
Packages that use CachingCryptoMaterialsManager.Builder
-
Uses of CachingCryptoMaterialsManager.Builder in com.amazonaws.encryptionsdk.caching
Methods in com.amazonaws.encryptionsdk.caching that return CachingCryptoMaterialsManager.BuilderModifier and TypeMethodDescriptionCachingCryptoMaterialsManager.newBuilder()CachingCryptoMaterialsManager.Builder.withBackingMaterialsManager(CryptoMaterialsManager backingCMM)Sets theCryptoMaterialsManagerthat should be queried when theCachingCryptoMaterialsManager(CCMM) incurs a cache miss.CachingCryptoMaterialsManager.Builder.withByteUseLimit(long byteUseLimit)Sets the maximum number of plaintext bytes that can be encrypted under the same a cached data key.CachingCryptoMaterialsManager.Builder.withCache(CryptoMaterialsCache cache)Sets the cache to which thisCryptoMaterialsManagerwill be bound.CachingCryptoMaterialsManager.Builder.withMasterKeyProvider(MasterKeyProvider mkp)Sets theMasterKeyProviderthat should be queried when theCachingCryptoMaterialsManager(CCMM) incurs a cache miss.CachingCryptoMaterialsManager.Builder.withMaxAge(long maxAge, TimeUnit units)Sets the maximum lifetime for entries in the cache, for both encrypt and decrypt operations.CachingCryptoMaterialsManager.Builder.withMessageUseLimit(long messageUseLimit)Sets the maximum number of individual messages that can be encrypted under the same a cached data key.CachingCryptoMaterialsManager.Builder.withPartitionId(String partitionId)Sets the partition ID for this CMM.