Class EncryptedElementTypeEncryptedKeyResolver
- java.lang.Object
-
- org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
-
- org.opensaml.saml.saml2.encryption.EncryptedElementTypeEncryptedKeyResolver
-
- All Implemented Interfaces:
org.opensaml.xmlsec.encryption.support.EncryptedKeyResolver
public class EncryptedElementTypeEncryptedKeyResolver extends org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
An implementation ofEncryptedKeyResolver
which resolvesEncryptedKey
elements which appear as immediate children of theEncryptedElementType
which is the parent of theEncryptedData
context.
-
-
Constructor Summary
Constructors Constructor Description EncryptedElementTypeEncryptedKeyResolver()
Constructor.EncryptedElementTypeEncryptedKeyResolver(String recipient)
Constructor.EncryptedElementTypeEncryptedKeyResolver(Set<String> recipients)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<org.opensaml.xmlsec.encryption.EncryptedKey>
resolve(org.opensaml.xmlsec.encryption.EncryptedData encryptedData)
-
-
-
Constructor Detail
-
EncryptedElementTypeEncryptedKeyResolver
public EncryptedElementTypeEncryptedKeyResolver()
Constructor.
-
EncryptedElementTypeEncryptedKeyResolver
public EncryptedElementTypeEncryptedKeyResolver(@Nullable Set<String> recipients)
Constructor.- Parameters:
recipients
- the set of recipients
-
EncryptedElementTypeEncryptedKeyResolver
public EncryptedElementTypeEncryptedKeyResolver(@Nullable String recipient)
Constructor.- Parameters:
recipient
- the recipient
-
-
Method Detail
-
resolve
public Iterable<org.opensaml.xmlsec.encryption.EncryptedKey> resolve(org.opensaml.xmlsec.encryption.EncryptedData encryptedData)
-
-