类 LoadedPemSslStore
java.lang.Object
cn.taketoday.core.ssl.pem.LoadedPemSslStore
- 所有已实现的接口:
PemSslStore
PemSslStore loaded from PemSslStoreDetails.- 从以下版本开始:
- 4.0
- 作者:
- Phillip Webb, Harry Yang
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private final Supplier<List<X509Certificate>>private final PemSslStoreDetailsprivate final Supplier<PrivateKey> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明alias()The alias used when setting entries in theKeyStore.private static UncheckedIOExceptionasUncheckedIOException(String message, Exception cause) The certificates for this store.private static List<X509Certificate>loadCertificates(PemSslStoreDetails details) private static PrivateKeyloadPrivateKey(PemSslStoreDetails details) password()The password used whensetting key entriesin theKeyStore.The private key for this store ornull.private static <T> Supplier<T>supplier(ThrowingSupplier<T> supplier) type()The key store type, for exampleJKSorPKCS11.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.taketoday.core.ssl.pem.PemSslStore
withAlias, withPassword
-
字段详细资料
-
details
-
certificatesSupplier
-
privateKeySupplier
-
-
构造器详细资料
-
LoadedPemSslStore
LoadedPemSslStore(PemSslStoreDetails details)
-
-
方法详细资料
-
supplier
-
asUncheckedIOException
-
loadCertificates
@Nullable private static List<X509Certificate> loadCertificates(PemSslStoreDetails details) throws IOException - 抛出:
IOException
-
loadPrivateKey
- 抛出:
IOException
-
type
从接口复制的说明:PemSslStore- 指定者:
type在接口中PemSslStore- 返回:
- the key store type
-
alias
从接口复制的说明:PemSslStoreThe alias used when setting entries in theKeyStore.- 指定者:
alias在接口中PemSslStore- 返回:
- the alias
-
password
从接口复制的说明:PemSslStoreThe password used whensetting key entriesin theKeyStore.- 指定者:
password在接口中PemSslStore- 返回:
- the password
-
certificates
从接口复制的说明:PemSslStoreThe certificates for this store. When aprivate keyis present the returned value is treated as a certificate chain, otherwise it is treated a list of certificates that should all be registered.- 指定者:
certificates在接口中PemSslStore- 返回:
- the X509 certificates
-
privateKey
从接口复制的说明:PemSslStoreThe private key for this store ornull.- 指定者:
privateKey在接口中PemSslStore- 返回:
- the private key
-