Class AbstractKeyStoreConfiguration
java.lang.Object
org.apache.logging.log4j.core.net.ssl.StoreConfiguration<KeyStore>
org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
- Direct Known Subclasses:
KeyStoreConfiguration
,TrustStoreConfiguration
Configuration of the KeyStore
-
Field Summary
FieldsFields inherited from class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
LOGGER
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractKeyStoreConfiguration
(String location, char[] password, String keyStoreType) Deprecated.AbstractKeyStoreConfiguration
(String location, String password, String keyStoreType) Deprecated.AbstractKeyStoreConfiguration
(String location, PasswordProvider passwordProvider, String keyStoreType) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
protected KeyStore
load()
private InputStream
openInputStream
(String filePathOrUri) Methods inherited from class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
clearSecrets, getLocation, getPassword, getPasswordAsCharArray, setLocation, setPassword, setPassword
-
Field Details
-
keyStore
-
keyStoreType
-
-
Constructor Details
-
AbstractKeyStoreConfiguration
public AbstractKeyStoreConfiguration(String location, PasswordProvider passwordProvider, String keyStoreType) throws StoreConfigurationException - Throws:
StoreConfigurationException
-
AbstractKeyStoreConfiguration
@Deprecated public AbstractKeyStoreConfiguration(String location, char[] password, String keyStoreType) throws StoreConfigurationException Deprecated.- Throws:
StoreConfigurationException
-
AbstractKeyStoreConfiguration
@Deprecated public AbstractKeyStoreConfiguration(String location, String password, String keyStoreType) throws StoreConfigurationException Deprecated.- Throws:
StoreConfigurationException
-
-
Method Details
-
load
- Overrides:
load
in classStoreConfiguration<KeyStore>
- Throws:
StoreConfigurationException
- May be thrown by subclasses
-
openInputStream
-
getKeyStore
-
hashCode
public int hashCode()- Overrides:
hashCode
in classStoreConfiguration<KeyStore>
-
equals
- Overrides:
equals
in classStoreConfiguration<KeyStore>
-
getKeyStoreType
-
AbstractKeyStoreConfiguration(String, PasswordProvider, String)
instead