Uses of Interface
org.opensaml.xmlsec.encryption.support.EncryptedKeyResolver
-
Packages that use EncryptedKeyResolver Package Description org.opensaml.xmlsec Configuration and support classes for security.org.opensaml.xmlsec.encryption.support Functional support for XML Encryption. -
-
Uses of EncryptedKeyResolver in org.opensaml.xmlsec
Fields in org.opensaml.xmlsec declared as EncryptedKeyResolver Modifier and Type Field Description private EncryptedKeyResolver
DecryptionParameters. encryptedKeyResolver
The EncryptedKey resolver.Methods in org.opensaml.xmlsec that return EncryptedKeyResolver Modifier and Type Method Description EncryptedKeyResolver
DecryptionConfiguration. getEncryptedKeyResolver()
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process.EncryptedKeyResolver
DecryptionParameters. getEncryptedKeyResolver()
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process.Methods in org.opensaml.xmlsec with parameters of type EncryptedKeyResolver Modifier and Type Method Description void
DecryptionParameters. setEncryptedKeyResolver(EncryptedKeyResolver resolver)
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process. -
Uses of EncryptedKeyResolver in org.opensaml.xmlsec.encryption.support
Classes in org.opensaml.xmlsec.encryption.support that implement EncryptedKeyResolver Modifier and Type Class Description class
AbstractEncryptedKeyResolver
Abstract class implementation forEncryptedKeyResolver
.class
ChainingEncryptedKeyResolver
An implementation ofEncryptedKeyResolver
which chains multiple other resolver implementations together, calling them in the order specified in the resolver list.class
InlineEncryptedKeyResolver
Implementation ofEncryptedKeyResolver
which findsEncryptedKey
elements within theKeyInfo
of theEncryptedData
context.class
SimpleKeyInfoReferenceEncryptedKeyResolver
Implementation ofEncryptedKeyResolver
which findsEncryptedKey
elements by dereferencingKeyInfoReference
children of theKeyInfo
of theEncryptedData
context.class
SimpleRetrievalMethodEncryptedKeyResolver
Implementation ofEncryptedKeyResolver
which findsEncryptedKey
elements by dereferencingRetrievalMethod
children of theKeyInfo
of theEncryptedData
context.Fields in org.opensaml.xmlsec.encryption.support declared as EncryptedKeyResolver Modifier and Type Field Description private EncryptedKeyResolver
ChainingEncryptedKeyResolver.ChainingIterator. currentResolver
The current resolver which is returning encrypted keys.private EncryptedKeyResolver
Decrypter. encKeyResolver
Resolver for EncryptedKey instances which contain the encrypted data encryption key.Fields in org.opensaml.xmlsec.encryption.support with type parameters of type EncryptedKeyResolver Modifier and Type Field Description private Iterator<EncryptedKeyResolver>
ChainingEncryptedKeyResolver.ChainingIterator. resolverIterator
The iterator over resolvers in the chain.private List<EncryptedKeyResolver>
ChainingEncryptedKeyResolver. resolvers
The list of resolvers which form the resolution chain.Methods in org.opensaml.xmlsec.encryption.support that return types with arguments of type EncryptedKeyResolver Modifier and Type Method Description List<EncryptedKeyResolver>
ChainingEncryptedKeyResolver. getResolverChain()
Get the unmodifiable list of resolvers which form the resolution chain.Constructors in org.opensaml.xmlsec.encryption.support with parameters of type EncryptedKeyResolver Constructor Description Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver)
Constructor.Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver, Collection<String> whitelistAlgos, Collection<String> blacklistAlgos)
Constructor.Constructor parameters in org.opensaml.xmlsec.encryption.support with type arguments of type EncryptedKeyResolver Constructor Description ChainingEncryptedKeyResolver(List<EncryptedKeyResolver> encKeyResolvers)
Constructor.ChainingEncryptedKeyResolver(List<EncryptedKeyResolver> encKeyResolvers, String recipient)
Constructor.ChainingEncryptedKeyResolver(List<EncryptedKeyResolver> encKeyResolvers, Set<String> recipients)
Constructor.
-