Interface TlsConfiguration
- All Known Implementing Classes:
TlsConfigurationImpl
public interface TlsConfiguration
Tls configuration.
- Author:
- michal.polkorab
-
Method Summary
Modifier and TypeMethodDescriptionReturns the password protecting the certificate.Returns the list of cipher suites for TLS connection.Returns the password protecting the key store.Returns the key store location.Returns the key store path type.Returns the key store type.Returns the trust store location.Returns the trust store path type.Returns the trust store type.Returns the password protecting the trust store.
-
Method Details
-
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
-
getCipherSuites
Returns the list of cipher suites for TLS connection.- Returns:
- list of cipher suites for TLS connection
-