| 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 | Description |
|---|---|
| CachingCryptoMaterialsManager |
The CachingCryptoMaterialsManager wraps another
CryptoMaterialsManager, and caches its
results. |
| CachingCryptoMaterialsManager.Builder | |
| CryptoMaterialsCache.UsageStats | |
| LocalCryptoMaterialsCache |
A simple implementation of the
CryptoMaterialsCache using a basic LRU cache. |
| NullCryptoMaterialsCache |
A
CryptoMaterialsCache that doesn't actually cache anything. |
Copyright © 2023. All rights reserved.