Interface KexFactoryManager

    • Method Detail

      • getKeyExchangeFactories

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

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

        default String getCipherFactoriesNameList()
      • getCipherFactoriesNames

        default List<String> getCipherFactoriesNames()
      • setCipherFactoriesNameList

        default void setCipherFactoriesNameList​(String names)
      • setCipherFactoriesNames

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

        default void setCipherFactoriesNames​(Collection<String> names)
      • getCompressionFactories

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

        default String getCompressionFactoriesNameList()
      • getCompressionFactoriesNames

        default List<String> getCompressionFactoriesNames()
      • setCompressionFactoriesNameList

        default void setCompressionFactoriesNameList​(String names)
      • setCompressionFactoriesNames

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

        default void setCompressionFactoriesNames​(Collection<String> names)
      • getMacFactories

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

        default String getMacFactoriesNameList()
      • getMacFactoriesNames

        default List<String> getMacFactoriesNames()
      • setMacFactoriesNameList

        default void setMacFactoriesNameList​(String names)
      • setMacFactoriesNames

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

        default void setMacFactoriesNames​(Collection<String> names)