Interface TlsConfiguration
-
- All Known Implementing Classes:
TlsConfigurationImpl
public interface TlsConfigurationTls configuration.- Author:
- michal.polkorab
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCertificatePassword()Returns the password protecting the certificate.List<String>getCipherSuites()Returns the list of cipher suites for TLS connection.StringgetKeystorePassword()Returns the password protecting the key store.StringgetTlsKeystore()Returns the key store location.PathTypegetTlsKeystorePathType()Returns the key store path type.KeystoreTypegetTlsKeystoreType()Returns the key store type.StringgetTlsTruststore()Returns the trust store location.PathTypegetTlsTruststorePathType()Returns the trust store path type.KeystoreTypegetTlsTruststoreType()Returns the trust store type.StringgetTruststorePassword()Returns the password protecting the trust store.
-
-
-
Method Detail
-
getTlsKeystore
String getTlsKeystore()
Returns the key store location.- Returns:
- key store location
-
getTlsKeystoreType
KeystoreType getTlsKeystoreType()
Returns the key store type.- Returns:
- key store type
-
getTlsTruststore
String getTlsTruststore()
Returns the trust store location.- Returns:
- trust store location
-
getTlsTruststoreType
KeystoreType getTlsTruststoreType()
Returns the trust store type.- Returns:
- trust store type
-
getTlsKeystorePathType
PathType getTlsKeystorePathType()
Returns the key store path type.- Returns:
- key store path type (CLASSPATH or PATH)
-
getTlsTruststorePathType
PathType getTlsTruststorePathType()
Returns the trust store path type.- Returns:
- trust store path type (CLASSPATH or PATH)
-
getKeystorePassword
String getKeystorePassword()
Returns the password protecting the key store.- Returns:
- password protecting the specified key store
-
getCertificatePassword
String getCertificatePassword()
Returns the password protecting the certificate.- Returns:
- password protecting certificate
-
getTruststorePassword
String getTruststorePassword()
Returns the password protecting the trust store.- Returns:
- password protecting specified trust store
-
-