Class KeyAgreementParameters

    • Constructor Detail

      • KeyAgreementParameters

        public KeyAgreementParameters()
        Constructor.
      • KeyAgreementParameters

        public KeyAgreementParameters​(@Nonnull
                                      Collection<KeyAgreementParameter> source)
        Copy constructor.
        Parameters:
        source - the source set from which to copy
      • KeyAgreementParameters

        public KeyAgreementParameters​(@Nonnull
                                      Collection<KeyAgreementParameter> source,
                                      boolean clone)
        Copy constructor with parameter clone option.
        Parameters:
        source - the source set from which to copy
        clone - if true each parameter which is a CloneableKeyAgreementParameter will be cloned before being added
    • Method Detail

      • initializeAll

        public void initializeAll()
                           throws KeyAgreementException
        A convenience method for initializing all parameters which are initializable.
        Throws:
        KeyAgreementException - if any parameters fail initialization