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 SslStoreProviderDeprecated, for removal: This API element is subject to removal in a future version.Create anSslStoreProviderif 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:SslStoreProviderReturn the key store that should be used.- Specified by:
getKeyStorein 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:SslStoreProviderReturn the trust store that should be used.- Specified by:
getTrustStorein 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:SslStoreProviderReturn the password of the private key in the key store.- Specified by:
getKeyPasswordin interfaceSslStoreProvider- Returns:
- the key password
-
from
Deprecated, for removal: This API element is subject to removal in a future version.Create anSslStoreProviderif the appropriate SSL properties are configured.- Parameters:
ssl- the SSL properties- Returns:
- an
SslStoreProviderornull
-
SslBundlebacked by aPemSslStoreBundle.