Class CertificateFileSslStoreProvider
java.lang.Object
org.springframework.boot.web.server.CertificateFileSslStoreProvider
- All Implemented Interfaces:
SslStoreProvider
@Deprecated(since="3.1.0",
forRemoval=true)
public final class CertificateFileSslStoreProvider
extends Object
implements SslStoreProvider
Deprecated, for removal: This API element is subject to removal in a future version.
An
SslStoreProvider
that creates key and trust stores from certificate and
private key PEM files.- Since:
- 2.7.0
- Author:
- Scott Frederick
-
Method Summary
Modifier and TypeMethodDescriptionstatic SslStoreProvider
Deprecated, for removal: This API element is subject to removal in a future version.Create anSslStoreProvider
if the appropriate SSL properties are configured.Deprecated, for removal: This API element is subject to removal in a future version.Return the password of the private key in the key store.Deprecated, for removal: This API element is subject to removal in a future version.Return the key store that should be used.Deprecated, for removal: This API element is subject to removal in a future version.Return the trust store that should be used.
-
Method Details
-
getKeyStore
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:SslStoreProvider
Return the key store that should be used.- Specified by:
getKeyStore
in interfaceSslStoreProvider
- Returns:
- the key store to use
- Throws:
Exception
- on load error
-
getTrustStore
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:SslStoreProvider
Return the trust store that should be used.- Specified by:
getTrustStore
in interfaceSslStoreProvider
- Returns:
- the trust store to use
- Throws:
Exception
- on load error
-
getKeyPassword
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:SslStoreProvider
Return the password of the private key in the key store.- Specified by:
getKeyPassword
in interfaceSslStoreProvider
- Returns:
- the key password
-
from
Deprecated, for removal: This API element is subject to removal in a future version.Create anSslStoreProvider
if the appropriate SSL properties are configured.- Parameters:
ssl
- the SSL properties- Returns:
- an
SslStoreProvider
ornull
-
SslBundle
backed by aPemSslStoreBundle
.