## Uses of Class
io.vertx.spi.cluster.ignite.IgniteSslOptions

- Packages that use IgniteSslOptions
  Package | Description
  --- | ---
  io.vertx.spi.cluster.ignite |
  io.vertx.spi.cluster.ignite.util |

- - ### Uses of IgniteSslOptions in io.vertx.spi.cluster.ignite

    Methods in io.vertx.spi.cluster.ignite that return IgniteSslOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `IgniteSslOptions` | IgniteOptions.`getSslContextFactory()` |
    `IgniteSslOptions` | IgniteSslOptions.`setJksKeyCertOptions​(JksOptions jksKeyCertOptions)` | Sets JksKeyCertOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setJksTrustOptions​(JksOptions jksTrustOptions)` | Sets JksTrustOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setKeyAlgorithm​(String keyAlgorithm)` | Deprecated. Use vert.x ssl certificate options instead.
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStoreFilePath​(String keyStoreFilePath)` | Deprecated. Use vert.x jksKeyCertOptions.path instead.
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStorePassword​(String keyStorePassword)` | Deprecated. Use vert.x jksKeyCertOptions.password instead.
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStoreType​(String keyStoreType)` | Deprecated. Use vert.x ssl certificate options instead.
    `IgniteSslOptions` | IgniteSslOptions.`setPemKeyCertOptions​(PemKeyCertOptions pemKeyCertOptions)` | Sets PemKeyCertOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setPemTrustOptions​(PemTrustOptions pemTrustOptions)` | Sets PemTrustOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setPfxKeyCertOptions​(PfxOptions pfxKeyCertOptions)` | Sets PfxKeyCertOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setPfxTrustOptions​(PfxOptions pfxTrustOptions)` | Sets PfxTrustOptions that will be used for creating a secure socket layer.
    `IgniteSslOptions` | IgniteSslOptions.`setProtocol​(String protocol)` | Sets protocol for secure transport.
    `IgniteSslOptions` | IgniteSslOptions.`setTrustAll​(boolean trustAll)` | When using ssl, trust ALL certificates.
    `IgniteSslOptions` | IgniteSslOptions.`setTrustStoreFilePath​(String trustStoreFilePath)` | Deprecated. Use vert.x jksTrustOptions.path instead.
    `IgniteSslOptions` | IgniteSslOptions.`setTrustStorePassword​(String trustStorePassword)` | Deprecated. Use vert.x jksTrustOptions.password instead.
    `IgniteSslOptions` | IgniteSslOptions.`setTrustStoreType​(String trustStoreType)` | Deprecated. Use vert.x jksTrustOptions instead.

    Methods in io.vertx.spi.cluster.ignite with parameters of type IgniteSslOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `IgniteOptions` | IgniteOptions.`setSslContextFactory​(IgniteSslOptions sslOptions)` | Sets SSL options that will be used for creating a secure socket layer.

    Constructors in io.vertx.spi.cluster.ignite with parameters of type IgniteSslOptions
    Constructor | Description
    --- | ---
    `IgniteSslOptions​(IgniteSslOptions options)` | Copy constructor

  - ### Uses of IgniteSslOptions in io.vertx.spi.cluster.ignite.util

    Methods in io.vertx.spi.cluster.ignite.util with parameters of type IgniteSslOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static javax.cache.configuration.Factory<SSLContext>` | ConfigHelper.`toSslContextFactoryConfig​(Vertx vertx, IgniteSslOptions options)` |