## 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 and 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. It will be removed in vert.x 4.1
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStoreFilePath(String keyStoreFilePath)` Deprecated. Use vert.x jksKeyCertOptions.path instead. It will be removed in vert.x 4.1
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStorePassword(String keyStorePassword)` Deprecated. Use vert.x jksKeyCertOptions.password instead. It will be removed in vert.x 4.1
    `IgniteSslOptions` | IgniteSslOptions.`setKeyStoreType(String keyStoreType)` Deprecated. Use vert.x ssl certificate options instead. It will be removed in vert.x 4.1
    `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. It will be removed in vert.x 4.1
    `IgniteSslOptions` | IgniteSslOptions.`setTrustStorePassword(String trustStorePassword)` Deprecated. Use vert.x jksTrustOptions.password instead. It will be removed in vert.x 4.1
    `IgniteSslOptions` | IgniteSslOptions.`setTrustStoreType(String trustStoreType)` Deprecated. Use vert.x jksTrustOptions instead. It will be removed in vert.x 4.1

    Methods in io.vertx.spi.cluster.ignite with parameters of type IgniteSslOptions
    Modifier and Type | Method and Description
    --- | ---
    `static void` | IgniteSslOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, IgniteSslOptions obj)`
    `IgniteOptions` | IgniteOptions.`setSslContextFactory(IgniteSslOptions sslOptions)` Sets SSL options that will be used for creating a secure socket layer.
    `static void` | IgniteSslOptionsConverter.`toJson(IgniteSslOptions obj, JsonObject json)`
    `static void` | IgniteSslOptionsConverter.`toJson(IgniteSslOptions obj, Map<String,Object> json)`

    Constructors in io.vertx.spi.cluster.ignite with parameters of type IgniteSslOptions
    Constructor and 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 and Description
    --- | ---
    `static javax.cache.configuration.Factory<SSLContext>` | ConfigHelper.`toSslContextFactoryConfig(Vertx vertx, IgniteSslOptions options)`

Copyright © 2022 Eclipse. All rights reserved.