com.jscape.inet.ssh.protocol.v2.transport.keyexchange

## Interface ClientKeyExchangeFactory

- All Known Implementing Classes:
    ComponentClientKeyExchangeFactory

      public interface ClientKeyExchangeFactory

  A SSH key exchange factory. Provides services for creating key exchange operations.
  Author:
    Alex Usun

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ClientKeyExchange` | `keyExchangeFor(java.lang.String name)` Returns a key exchange operation.
    `java.util.List<java.lang.String>` | `keyExchanges()` Returns supported key exchange algorithms.

- - ### Method Detail

    - #### keyExchanges

          java.util.List<java.lang.String> keyExchanges()

      Returns supported key exchange algorithms.
      Returns:
        supported key exchange algorithms

    - #### keyExchangeFor

          ClientKeyExchange keyExchangeFor(java.lang.String name)

      Returns a key exchange operation.
      Parameters:
        `name` - a key exchange algorithm
      Returns:
        a key exchange operation

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved