Interface AgreementFactory<T extends Parameters>
- Type Parameters:
T- the type for the parameters for the operator made by this factory.
- All Known Implementing Classes:
EdEC.XDHAgreementFactory, FipsAgreementFactory, FipsDH.DHAgreementFactory, FipsDH.DHUAgreementFactory, FipsDH.MQVAgreementFactory, FipsEC.DHAgreementFactory, FipsEC.DHUAgreementFactory, FipsEC.MQVAgreementFactory
public interface AgreementFactory<T extends Parameters>
Interface for factories producing Agreement objects supporting key agreement.
-
Method Summary
Modifier and TypeMethodDescriptioncreateAgreement(AsymmetricPrivateKey key, T parameters) Return an initialised agreement set up for the passed in key.
-
Method Details
-
createAgreement
Return an initialised agreement set up for the passed in key.- Parameters:
key- the key to base the agreement on.parameters- agreement parameters.- Returns:
- an initialised Agreement.
-