Package spark.ssl
Class SslStores
- java.lang.Object
-
- spark.ssl.SslStores
-
public class SslStores extends java.lang.Object
SSL Stores
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
certAlias
protected java.lang.String
keystoreFile
protected java.lang.String
keystorePassword
protected boolean
needsClientCert
protected java.lang.String
truststoreFile
protected java.lang.String
truststorePassword
-
Constructor Summary
Constructors Modifier Constructor Description private
SslStores(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
certAlias()
static SslStores
create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword)
Creates a Stores instance.static SslStores
create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)
static SslStores
create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword)
static SslStores
create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)
java.lang.String
keystoreFile()
java.lang.String
keystorePassword()
boolean
needsClientCert()
java.lang.String
trustStoreFile()
java.lang.String
trustStorePassword()
-
-
-
Field Detail
-
keystoreFile
protected java.lang.String keystoreFile
-
keystorePassword
protected java.lang.String keystorePassword
-
certAlias
protected java.lang.String certAlias
-
truststoreFile
protected java.lang.String truststoreFile
-
truststorePassword
protected java.lang.String truststorePassword
-
needsClientCert
protected boolean needsClientCert
-
-
Method Detail
-
create
public static SslStores create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword)
Creates a Stores instance.- Parameters:
keystoreFile
- the keystoreFilekeystorePassword
- the keystorePasswordtruststoreFile
- the truststoreFiletruststorePassword
- the truststorePassword- Returns:
- the SslStores instance.
-
create
public static SslStores create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword)
-
create
public static SslStores create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)
-
create
public static SslStores create(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)
-
keystoreFile
public java.lang.String keystoreFile()
- Returns:
- keystoreFile
-
keystorePassword
public java.lang.String keystorePassword()
- Returns:
- keystorePassword
-
certAlias
public java.lang.String certAlias()
- Returns:
- certAlias
-
trustStoreFile
public java.lang.String trustStoreFile()
- Returns:
- trustStoreFile
-
trustStorePassword
public java.lang.String trustStorePassword()
- Returns:
- trustStorePassword
-
needsClientCert
public boolean needsClientCert()
- Returns:
- needsClientCert
-
-