public class SslContextProvider extends Object
| Constructor and Description |
|---|
SslContextProvider(Optional<File> keystorePath,
Optional<String> keystorePassword,
Optional<File> truststorePath,
Optional<String> truststorePassword) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SSLContext> |
buildSslContext() |
KeyStore |
loadTrustStore(File trustStorePath,
Optional<String> trustStorePassword) |
void |
validateCertificates(KeyStore keyStore) |
public Optional<SSLContext> buildSslContext()
public KeyStore loadTrustStore(File trustStorePath, Optional<String> trustStorePassword) throws IOException, GeneralSecurityException
IOExceptionGeneralSecurityExceptionpublic void validateCertificates(KeyStore keyStore) throws GeneralSecurityException
GeneralSecurityExceptionCopyright © 2012–2021. All rights reserved.