public final class CertificateFileSslStoreProvider extends Object implements SslStoreProvider
SslStoreProvider
that creates key and trust stores from certificate and
private key PEM files.Modifier and Type | Method and Description |
---|---|
static SslStoreProvider |
from(Ssl ssl)
Create a
SslStoreProvider if the appropriate SSL properties are configured. |
KeyStore |
getKeyStore()
Return the key store that should be used.
|
KeyStore |
getTrustStore()
Return the trust store that should be used.
|
public KeyStore getKeyStore() throws Exception
SslStoreProvider
getKeyStore
in interface SslStoreProvider
Exception
- on load errorpublic KeyStore getTrustStore() throws Exception
SslStoreProvider
getTrustStore
in interface SslStoreProvider
Exception
- on load errorpublic static SslStoreProvider from(Ssl ssl)
SslStoreProvider
if the appropriate SSL properties are configured.ssl
- the SSL propertiesSslStoreProvider
or null