# Uses of Package
org.opensaml.xmlsec.agreement

Packages that use org.opensaml.xmlsec.agreement
Package
Description
org.opensaml.xmlsec.agreement
API components related to key agreement operations.
org.opensaml.xmlsec.agreement.impl
Implementation components related to key agreement operations.
org.opensaml.xmlsec.derivation
API components related to key derivation operations.
org.opensaml.xmlsec.derivation.impl
Implementation components related to key derivation operations.
org.opensaml.xmlsec.encryption.support
Functional support for XML Encryption.
org.opensaml.xmlsec.keyinfo.impl
Interfaces and classes for working with XML KeyInfo elements.

Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.agreement
Class
Description
KeyAgreementCredential
An entity credential which represents the result of a key agreement operation.
KeyAgreementException
Exception thrown when an error occurs during key agreement operations.
KeyAgreementParameter
Marker interface for parameters to key agreement operations.
KeyAgreementParameters
Specialized collection type for holding sets of parameters to key agreement operations.
KeyAgreementProcessor
Component which performs a key agreement operation.
KeyAgreementProcessorRegistry
A component which provides access to registered instances of `KeyAgreementProcessor`.
Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.agreement.impl
Class
Description
CloneableKeyAgreementParameter
A key agreement parameter which is capable of being cloned.
KeyAgreementCredential
An entity credential which represents the result of a key agreement operation.
KeyAgreementException
Exception thrown when an error occurs during key agreement operations.
KeyAgreementParameter
Marker interface for parameters to key agreement operations.
KeyAgreementParameters
Specialized collection type for holding sets of parameters to key agreement operations.
KeyAgreementProcessor
Component which performs a key agreement operation.
XMLExpressableKeyAgreementParameter
A key agreement parameter which is capable of expressing its own `XMLObject` representation.
Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.derivation
Class
Description
KeyAgreementParameter
Marker interface for parameters to key agreement operations.
Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.derivation.impl
Class
Description
CloneableKeyAgreementParameter
A key agreement parameter which is capable of being cloned.
KeyAgreementException
Exception thrown when an error occurs during key agreement operations.
KeyAgreementParameter
Marker interface for parameters to key agreement operations.
XMLExpressableKeyAgreementParameter
A key agreement parameter which is capable of expressing its own `XMLObject` representation.
Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.encryption.support
Class
Description
KeyAgreementParameter
Marker interface for parameters to key agreement operations.
Classes in org.opensaml.xmlsec.agreement used by org.opensaml.xmlsec.keyinfo.impl
Class
Description
KeyAgreementCredential
An entity credential which represents the result of a key agreement operation.