public class IgniteSslOptions extends Object
| Constructor and Description | 
|---|
| IgniteSslOptions()Default constructor | 
| IgniteSslOptions(IgniteSslOptions options)Copy constructor | 
| IgniteSslOptions(JsonObject options)Constructor from JSON | 
| Modifier and Type | Method and Description | 
|---|---|
| JksOptions | getJksKeyCertOptions() | 
| JksOptions | getJksTrustOptions() | 
| String | getKeyAlgorithm()Deprecated. 
 Use vert.x ssl certificate options instead. It will be removed in vert.x 4.1 | 
| String | getKeyStoreFilePath()Deprecated. 
 Use vert.x jksKeyCertOptions.path instead. It will be removed in vert.x 4.1 | 
| String | getKeyStorePassword()Deprecated. 
 Use vert.x jksKeyCertOptions.password instead. It will be removed in vert.x 4.1 | 
| String | getKeyStoreType()Deprecated. 
 Use vert.x ssl certificate options instead. It will be removed in vert.x 4.1 | 
| PemKeyCertOptions | getPemKeyCertOptions() | 
| PemTrustOptions | getPemTrustOptions() | 
| PfxOptions | getPfxKeyCertOptions() | 
| PfxOptions | getPfxTrustOptions() | 
| String | getProtocol()Gets protocol for secure transport. | 
| String | getTrustStoreFilePath()Deprecated. 
 Use vert.x jksTrustOptions.path instead. It will be removed in vert.x 4.1 | 
| String | getTrustStorePassword()Deprecated. 
 Use vert.x jksTrustOptions.password instead. It will be removed in vert.x 4.1 | 
| String | getTrustStoreType()Deprecated. 
 Use vert.x jksTrustOptions instead. It will be removed in vert.x 4.1 | 
| boolean | isTrustAll()When using ssl, trust ALL certificates. | 
| IgniteSslOptions | setJksKeyCertOptions(JksOptions jksKeyCertOptions)Sets JksKeyCertOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setJksTrustOptions(JksOptions jksTrustOptions)Sets JksTrustOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setKeyAlgorithm(String keyAlgorithm)Deprecated. 
 Use vert.x ssl certificate options instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setKeyStoreFilePath(String keyStoreFilePath)Deprecated. 
 Use vert.x jksKeyCertOptions.path instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setKeyStorePassword(String keyStorePassword)Deprecated. 
 Use vert.x jksKeyCertOptions.password instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setKeyStoreType(String keyStoreType)Deprecated. 
 Use vert.x ssl certificate options instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setPemKeyCertOptions(PemKeyCertOptions pemKeyCertOptions)Sets PemKeyCertOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setPemTrustOptions(PemTrustOptions pemTrustOptions)Sets PemTrustOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setPfxKeyCertOptions(PfxOptions pfxKeyCertOptions)Sets PfxKeyCertOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setPfxTrustOptions(PfxOptions pfxTrustOptions)Sets PfxTrustOptions that will be used for creating a secure socket layer. | 
| IgniteSslOptions | setProtocol(String protocol)Sets protocol for secure transport. | 
| IgniteSslOptions | setTrustAll(boolean trustAll)When using ssl, trust ALL certificates. | 
| IgniteSslOptions | setTrustStoreFilePath(String trustStoreFilePath)Deprecated. 
 Use vert.x jksTrustOptions.path instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setTrustStorePassword(String trustStorePassword)Deprecated. 
 Use vert.x jksTrustOptions.password instead. It will be removed in vert.x 4.1 | 
| IgniteSslOptions | setTrustStoreType(String trustStoreType)Deprecated. 
 Use vert.x jksTrustOptions instead. It will be removed in vert.x 4.1 | 
| JsonObject | toJson()Convert to JSON | 
public IgniteSslOptions()
public IgniteSslOptions(IgniteSslOptions options)
options - the one to copypublic IgniteSslOptions(JsonObject options)
options - the JSONpublic String getProtocol()
public IgniteSslOptions setProtocol(String protocol)
protocol - SSL protocol name.@Deprecated public String getKeyAlgorithm()
@Deprecated public IgniteSslOptions setKeyAlgorithm(String keyAlgorithm)
keyAlgorithm - Key algorithm name.@Deprecated public String getKeyStoreType()
@Deprecated public IgniteSslOptions setKeyStoreType(String keyStoreType)
keyStoreType - Key store type.@Deprecated public String getKeyStoreFilePath()
@Deprecated public IgniteSslOptions setKeyStoreFilePath(String keyStoreFilePath)
keyStoreFilePath - Path to key store file.@Deprecated public String getKeyStorePassword()
@Deprecated public IgniteSslOptions setKeyStorePassword(String keyStorePassword)
keyStorePassword - Key store password.@Deprecated public String getTrustStoreType()
@Deprecated public IgniteSslOptions setTrustStoreType(String trustStoreType)
trustStoreType - Trust store type.@Deprecated public String getTrustStoreFilePath()
@Deprecated public IgniteSslOptions setTrustStoreFilePath(String trustStoreFilePath)
trustStoreFilePath - Path to the trust store file.@Deprecated public String getTrustStorePassword()
@Deprecated public IgniteSslOptions setTrustStorePassword(String trustStorePassword)
trustStorePassword - Trust store password.public PemKeyCertOptions getPemKeyCertOptions()
public IgniteSslOptions setPemKeyCertOptions(PemKeyCertOptions pemKeyCertOptions)
pemKeyCertOptions - Vertx PEM KeyCertOptions.public PemTrustOptions getPemTrustOptions()
public IgniteSslOptions setPemTrustOptions(PemTrustOptions pemTrustOptions)
pemTrustOptions - Vertx PEM TrustOptions.public PfxOptions getPfxKeyCertOptions()
public IgniteSslOptions setPfxKeyCertOptions(PfxOptions pfxKeyCertOptions)
pfxKeyCertOptions - Vertx PFX KeyCertOptions.public PfxOptions getPfxTrustOptions()
public IgniteSslOptions setPfxTrustOptions(PfxOptions pfxTrustOptions)
pfxTrustOptions - Vertx PFX TrustOptions.public JksOptions getJksKeyCertOptions()
public IgniteSslOptions setJksKeyCertOptions(JksOptions jksKeyCertOptions)
jksKeyCertOptions - Vertx JKS KeyCertOptions.public JksOptions getJksTrustOptions()
public IgniteSslOptions setJksTrustOptions(JksOptions jksTrustOptions)
jksTrustOptions - Vertx JKS TrustOptions.public boolean isTrustAll()
public IgniteSslOptions setTrustAll(boolean trustAll)
trustAll - Trust all flag.public JsonObject toJson()
Copyright © 2024 Eclipse. All rights reserved.