public final class SystemPropertyTlsKeyManagersProvider extends Object
TlsKeyManagersProvider
that gets the information
about the KeyStore to load from the system properties.
This provider checks the standard javax.net.ssl.keyStore
,
javax.net.ssl.keyStorePassword
, and
javax.net.ssl.keyStoreType
properties defined by the
JSSE.
Constructor and Description |
---|
SystemPropertyTlsKeyManagersProvider() |
Modifier and Type | Method and Description |
---|---|
protected KeyManager[] |
createKeyManagers(File storePath,
String storeType,
char[] password) |
KeyManager[] |
getKeyManagers() |
public SystemPropertyTlsKeyManagersProvider()
public KeyManager[] getKeyManagers()
null
.protected final KeyManager[] createKeyManagers(File storePath, String storeType, char[] password) throws CertificateException, NoSuchAlgorithmException, KeyStoreException, IOException, UnrecoverableKeyException
Copyright © 2022. All rights reserved.