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
public class AbstractKeyStoreConfiguration extends StoreConfiguration<KeyStore>
Configuration of the KeyStore
-
-
Field Summary
-
Fields inherited from class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
LOGGER
-
-
Constructor Summary
Constructors Constructor Description AbstractKeyStoreConfiguration(String location, char[] password, String keyStoreType)
Deprecated.AbstractKeyStoreConfiguration(String location, String password, String keyStoreType)
Deprecated.AbstractKeyStoreConfiguration(String location, PasswordProvider passwordProvider, String keyStoreType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
KeyStore
getKeyStore()
String
getKeyStoreType()
int
hashCode()
protected KeyStore
load()
-
Methods inherited from class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
clearSecrets, getLocation, getPassword, getPasswordAsCharArray, setLocation, setPassword, setPassword
-
-
-
-
Constructor Detail
-
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 Detail
-
load
protected KeyStore load() throws StoreConfigurationException
- Overrides:
load
in classStoreConfiguration<KeyStore>
- Throws:
StoreConfigurationException
- May be thrown by subclasses
-
getKeyStore
public KeyStore getKeyStore()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classStoreConfiguration<KeyStore>
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classStoreConfiguration<KeyStore>
-
getKeyStoreType
public String getKeyStoreType()
-
-