Uses of Interface
org.opensaml.xmlsec.encryption.EncryptedKey
-
Packages that use EncryptedKey Package Description org.opensaml.xmlsec.encryption.support Functional support for XML Encryption.org.opensaml.xmlsec.signature XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content. -
-
Uses of EncryptedKey in org.opensaml.xmlsec.encryption.support
Fields in org.opensaml.xmlsec.encryption.support declared as EncryptedKey Modifier and Type Field Description private EncryptedKey
ChainingEncryptedKeyResolver.ChainingIterator. nextKey
The next encrypted key that is safe to return.Fields in org.opensaml.xmlsec.encryption.support with type parameters of type EncryptedKey Modifier and Type Field Description private Iterator<EncryptedKey>
ChainingEncryptedKeyResolver.ChainingIterator. keyIterator
The iterator over EncryptedKey instances from the current resolver.Methods in org.opensaml.xmlsec.encryption.support that return EncryptedKey Modifier and Type Method Description protected EncryptedKey
SimpleRetrievalMethodEncryptedKeyResolver. dereferenceURI(RetrievalMethod rm)
Dereference the URI attribute of the specified retrieval method into an EncryptedKey.protected EncryptedKey
Encrypter. encryptKey(Key targetKey, Key encryptionKey, String encryptionAlgorithmURI, RSAOAEPParameters rsaOAEPParams, Document containingDocument)
Encrypts a key using the specified encryption key and algorithm URI.EncryptedKey
Encrypter. encryptKey(Key key, KeyEncryptionParameters kekParams, Document containingDocument)
Encrypts a key.private EncryptedKey
ChainingEncryptedKeyResolver.ChainingIterator. getNextKey()
Get the next encrypted key that will be returned by this iterator.EncryptedKey
ChainingEncryptedKeyResolver.ChainingIterator. next()
Methods in org.opensaml.xmlsec.encryption.support that return types with arguments of type EncryptedKey Modifier and Type Method Description List<EncryptedKey>
Encrypter. encryptKey(Key key, List<KeyEncryptionParameters> kekParamsList, Document containingDocument)
Encrypts a key once for each key encryption parameters set that is supplied.private Iterator<EncryptedKey>
ChainingEncryptedKeyResolver.ChainingIterator. getNextKeyIterator()
Get the iterator from the next resolver in the chain.Iterator<EncryptedKey>
ChainingEncryptedKeyResolver.ChainingIterable. iterator()
Iterable<EncryptedKey>
ChainingEncryptedKeyResolver. resolve(EncryptedData encryptedData)
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.Iterable<EncryptedKey>
EncryptedKeyResolver. resolve(EncryptedData encryptedData)
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.Iterable<EncryptedKey>
InlineEncryptedKeyResolver. resolve(EncryptedData encryptedData)
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.Iterable<EncryptedKey>
SimpleKeyInfoReferenceEncryptedKeyResolver. resolve(EncryptedData encryptedData)
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.Iterable<EncryptedKey>
SimpleRetrievalMethodEncryptedKeyResolver. resolve(EncryptedData encryptedData)
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.protected Iterable<EncryptedKey>
SimpleKeyInfoReferenceEncryptedKeyResolver. resolveKeyInfo(KeyInfo keyInfo, int limit)
Turn a KeyInfo into an EncryptedKey collection.Methods in org.opensaml.xmlsec.encryption.support with parameters of type EncryptedKey Modifier and Type Method Description Key
Decrypter. decryptKey(EncryptedKey encryptedKey, String algorithm)
Attempts to decrypt the supplied EncryptedKey and returns the resulting Java security Key object.Key
Decrypter. decryptKey(EncryptedKey encryptedKey, String algorithm, Key kek)
Decrypts the supplied EncryptedKey and returns the resulting Java security Key object.protected boolean
AbstractEncryptedKeyResolver. matchCarriedKeyName(EncryptedData encryptedData, EncryptedKey encryptedKey)
Evaluate whether an EncryptedKey's CarriedKeyName matches one of the KeyName values from the EncryptedData context.protected boolean
AbstractEncryptedKeyResolver. matchDataReference(EncryptedData encryptedData, EncryptedKey encryptedKey)
Evaluate whether any of the EncryptedKey's DataReferences refer to the EncryptedData context.protected void
Decrypter. preProcessEncryptedKey(EncryptedKey encryptedKey, String algorithm, Key kek)
Preprocess the EncryptedKey.protected void
Decrypter. validateAlgorithms(EncryptedKey encryptedKey)
Validate the algorithms contained within anEncryptedKey
. -
Uses of EncryptedKey in org.opensaml.xmlsec.signature
Methods in org.opensaml.xmlsec.signature that return types with arguments of type EncryptedKey Modifier and Type Method Description List<EncryptedKey>
KeyInfo. getEncryptedKeys()
Get the list of EncryptedKey child elements Note: EncryptedKey is actually defined in the XML Encryption schema, and is not explicitly defined in the KeyInfoType content model, but for convenience this named getter method is exposed.
-