## Uses of Class
io.vertx.core.net.KeyStoreOptionsBase

- Packages that use KeyStoreOptionsBase
  Package | Description
  --- | ---
  io.vertx.core.net |

- - ### Uses of KeyStoreOptionsBase in io.vertx.core.net

    Subclasses of KeyStoreOptionsBase in io.vertx.core.net
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JksOptions` | Key or trust store options configuring private key and/or certificates based on Java Keystore files.
    `class` | `KeyStoreOptions` | Key or trust store options configuring private key and/or certificates based on `KeyStore`.
    `class` | `PfxOptions` | Key or trust store options configuring private key and/or certificates based on PKCS#12 files.

    Methods in io.vertx.core.net that return KeyStoreOptionsBase
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract KeyStoreOptionsBase` | KeyStoreOptionsBase.`copy()` |
    `KeyStoreOptionsBase` | KeyStoreOptionsBase.`setAlias​(String alias)` | Set the alias for a server certificate when the keystore has more than one.
    `KeyStoreOptionsBase` | KeyStoreOptionsBase.`setAliasPassword​(String aliasPassword)` | Set the password for the server certificate designated by `getAlias()`.
    `KeyStoreOptionsBase` | KeyStoreOptionsBase.`setPassword​(String password)` | Set the password for the key store
    `KeyStoreOptionsBase` | KeyStoreOptionsBase.`setPath​(String path)` | Set the path to the key store
    `protected KeyStoreOptionsBase` | KeyStoreOptionsBase.`setProvider​(String provider)` |
    `protected KeyStoreOptionsBase` | KeyStoreOptionsBase.`setType​(String type)` |
    `KeyStoreOptionsBase` | KeyStoreOptionsBase.`setValue​(Buffer value)` | Set the key store as a buffer

    Constructors in io.vertx.core.net with parameters of type KeyStoreOptionsBase
    Constructor | Description
    --- | ---
    `KeyStoreOptionsBase​(KeyStoreOptionsBase other)` | Copy constructor