Class EncryptedElementTypeEncryptedKeyResolver
- java.lang.Object
-
- org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
-
- org.opensaml.saml.saml2.encryption.EncryptedElementTypeEncryptedKeyResolver
-
- All Implemented Interfaces:
EncryptedKeyResolver
public class EncryptedElementTypeEncryptedKeyResolver extends AbstractEncryptedKeyResolver
An implementation ofEncryptedKeyResolverwhich resolvesEncryptedKeyelements which appear as immediate children of theEncryptedElementTypewhich is the parent of theEncryptedDatacontext.
-
-
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<EncryptedKey>resolve(EncryptedData encryptedData)-
Methods inherited from class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
getRecipients, matchCarriedKeyName, matchDataReference, matchRecipient
-
-
-
-
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<EncryptedKey> resolve(EncryptedData encryptedData)
-
-