Interface KexFactoryManager

    • Method Detail

      • getKeyExchangeFactories

        java.util.List<KeyExchangeFactory> getKeyExchangeFactories()
        Retrieve the list of named factories for KeyExchange.
        Returns:
        a list of named KeyExchange factories, never null
      • setKeyExchangeFactories

        void setKeyExchangeFactories​(java.util.List<KeyExchangeFactory> keyExchangeFactories)
      • getCipherFactories

        java.util.List<NamedFactory<Cipher>> getCipherFactories()
        Retrieve the list of named factories for Cipher.
        Returns:
        a list of named Cipher factories, never null
      • getCipherFactoriesNameList

        default java.lang.String getCipherFactoriesNameList()
      • getCipherFactoriesNames

        default java.util.List<java.lang.String> getCipherFactoriesNames()
      • setCipherFactories

        void setCipherFactories​(java.util.List<NamedFactory<Cipher>> cipherFactories)
      • setCipherFactoriesNameList

        default void setCipherFactoriesNameList​(java.lang.String names)
      • setCipherFactoriesNames

        default void setCipherFactoriesNames​(java.lang.String... names)
      • setCipherFactoriesNames

        default void setCipherFactoriesNames​(java.util.Collection<java.lang.String> names)
      • getCompressionFactories

        java.util.List<NamedFactory<Compression>> getCompressionFactories()
        Retrieve the list of named factories for Compression.
        Returns:
        a list of named Compression factories, never null
      • getCompressionFactoriesNameList

        default java.lang.String getCompressionFactoriesNameList()
      • getCompressionFactoriesNames

        default java.util.List<java.lang.String> getCompressionFactoriesNames()
      • setCompressionFactories

        void setCompressionFactories​(java.util.List<NamedFactory<Compression>> compressionFactories)
      • setCompressionFactoriesNameList

        default void setCompressionFactoriesNameList​(java.lang.String names)
      • setCompressionFactoriesNames

        default void setCompressionFactoriesNames​(java.lang.String... names)
      • setCompressionFactoriesNames

        default void setCompressionFactoriesNames​(java.util.Collection<java.lang.String> names)
      • getMacFactories

        java.util.List<NamedFactory<Mac>> getMacFactories()
        Retrieve the list of named factories for Mac.
        Returns:
        a list of named Mac factories, never null
      • getMacFactoriesNameList

        default java.lang.String getMacFactoriesNameList()
      • getMacFactoriesNames

        default java.util.List<java.lang.String> getMacFactoriesNames()
      • setMacFactories

        void setMacFactories​(java.util.List<NamedFactory<Mac>> macFactories)
      • setMacFactoriesNameList

        default void setMacFactoriesNameList​(java.lang.String names)
      • setMacFactoriesNames

        default void setMacFactoriesNames​(java.lang.String... names)
      • setMacFactoriesNames

        default void setMacFactoriesNames​(java.util.Collection<java.lang.String> names)