public class ChainingEncryptedKeyResolver.ChainingIterable extends java.lang.Object implements java.lang.Iterable<EncryptedKey>
Iterable to be returned by ChainingEncryptedKeyResolver.| Modifier and Type | Field and Description |
|---|---|
private EncryptedData |
encryptedData
The EncryptedData context for resolution.
|
private ChainingEncryptedKeyResolver |
parent
The chaining encrypted key resolver which owns this instance.
|
| Constructor and Description |
|---|
ChainingIterable(ChainingEncryptedKeyResolver resolver,
EncryptedData encData)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<EncryptedKey> |
iterator() |
private final ChainingEncryptedKeyResolver parent
private final EncryptedData encryptedData
public ChainingIterable(@Nonnull
ChainingEncryptedKeyResolver resolver,
@Nonnull
EncryptedData encData)
resolver - the ChainingEncryptedKeyResolver parentencData - the EncryptedData context for resolution@Nonnull public java.util.Iterator<EncryptedKey> iterator()
iterator in interface java.lang.Iterable<EncryptedKey>