Uses of Class
org.opensaml.xmlsec.agreement.KeyAgreementException
Packages that use KeyAgreementException
Package
Description
API components related to key agreement operations.
Implementation components related to key agreement operations.
Implementation components related to key derivation operations.
-
Uses of KeyAgreementException in org.opensaml.xmlsec.agreement
Methods in org.opensaml.xmlsec.agreement that throw KeyAgreementExceptionModifier and TypeMethodDescriptionKeyAgreementProcessor.execute(Credential publicCredential, String keyAlgorithm, KeyAgreementParameters parameters) Perform the key agreement operation and return a new credential representing the results.static KeyAgreementProcessorKeyAgreementSupport.getProcessor(String algorithm) Lookup and return theKeyAgreementProcessorto use for the specified key agreement algorithm.voidKeyAgreementParameters.initializeAll()A convenience method for initializing all parameters which are initializable.static voidKeyAgreementSupport.validateKeyAlgorithmAndSize(String algorithmURI, Integer specifiedKeyLength) Validate the specified algorithm URI and key length for consistency. -
Uses of KeyAgreementException in org.opensaml.xmlsec.agreement.impl
Methods in org.opensaml.xmlsec.agreement.impl that throw KeyAgreementExceptionModifier and TypeMethodDescriptionprotected KeyAgreementCredentialAbstractKeyAgreementProcessor.buildKeyAgreementCredential(SecretKey derivedKey, Credential publicCredential, Credential privateCredential, KeyAgreementParameters parameters) Build the finalKeyAgreementCredentialfrom the given inputs.protected SecretKeyAbstractDerivationKeyAgreementProcessor.deriveSecretKey(byte[] secret, String keyAlgorithm, KeyAgreementParameters parameters) Derive aSecretKeyfrom a given secret.protected abstract SecretKeyAbstractKeyAgreementProcessor.deriveSecretKey(byte[] secret, String keyAlgorithm, KeyAgreementParameters parameters) Derive aSecretKeyfrom a given secret.protected SecretKeyDHWithLegacyKDFKeyAgreementProcessor.deriveSecretKey(byte[] secret, String keyAlgorithm, KeyAgreementParameters parameters) Derive aSecretKeyfrom a given secret.AbstractKeyAgreementProcessor.execute(Credential publicCredential, String keyAlgorithm, KeyAgreementParameters inputParameters) Perform the key agreement operation and return a new credential representing the results.protected abstract byte[]AbstractKeyAgreementProcessor.generateAgreementSecret(Credential publicCredential, Credential privateCredential, KeyAgreementParameters parameters) Generate the agreement secret according to the key algorithm and using the supplied public and private credentials.protected byte[]DHWithExplicitKDFKeyAgreementProcessor.generateAgreementSecret(Credential publicCredential, Credential privateCredential, KeyAgreementParameters parameters) Generate the agreement secret according to the key algorithm and using the supplied public and private credentials.protected byte[]DHWithLegacyKDFKeyAgreementProcessor.generateAgreementSecret(Credential publicCredential, Credential privateCredential, KeyAgreementParameters parameters) Generate the agreement secret according to the key algorithm and using the supplied public and private credentials.protected byte[]ECDHKeyAgreementProcessor.generateAgreementSecret(Credential publicCredential, Credential privateCredential, KeyAgreementParameters parameters) Generate the agreement secret according to the key algorithm and using the supplied public and private credentials.protected CredentialAbstractKeyAgreementProcessor.obtainPrivateCredential(Credential publicCredential, KeyAgreementParameters parameters) Obtain the private credential which is compatible with the given public credential.protected CredentialDHWithExplicitKDFKeyAgreementProcessor.obtainPrivateCredential(Credential publicCredential, KeyAgreementParameters parameters) Obtain the private credential which is compatible with the given public credential.protected CredentialDHWithLegacyKDFKeyAgreementProcessor.obtainPrivateCredential(Credential publicCredential, KeyAgreementParameters parameters) Obtain the private credential which is compatible with the given public credential.protected CredentialECDHKeyAgreementProcessor.obtainPrivateCredential(Credential publicCredential, KeyAgreementParameters parameters) Obtain the private credential which is compatible with the given public credential.Parse the specifiedXMLObjectinto aKeyAgreementParameter.Parse the specifiedXMLObjectinto aKeyAgreementParameter.Parse the specifiedXMLObjectinto aKeyAgreementParameter.KeyAgreementParametersParser.parse(AgreementMethod agreementMethod) Parse the specifiedAgreementMethodinto an instance ofKeyAgreementParameters. -
Uses of KeyAgreementException in org.opensaml.xmlsec.derivation.impl
Methods in org.opensaml.xmlsec.derivation.impl that throw KeyAgreementExceptionModifier and TypeMethodDescriptionParse the specifiedXMLObjectinto aKeyAgreementParameter.Parse the specifiedXMLObjectinto aKeyAgreementParameter.