Class AbstractKeyStoreConfiguration
- java.lang.Object
-
- org.apache.logging.log4j.core.net.ssl.StoreConfiguration<java.security.KeyStore>
-
- org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
-
- Direct Known Subclasses:
KeyStoreConfiguration
,TrustStoreConfiguration
public class AbstractKeyStoreConfiguration extends StoreConfiguration<java.security.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(java.lang.String location, char[] password, java.lang.String keyStoreType)
Deprecated.AbstractKeyStoreConfiguration(java.lang.String location, java.lang.String password, java.lang.String keyStoreType)
Deprecated.AbstractKeyStoreConfiguration(java.lang.String location, PasswordProvider passwordProvider, java.lang.String keyStoreType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.security.KeyStore
getKeyStore()
java.lang.String
getKeyStoreType()
int
hashCode()
protected java.security.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(java.lang.String location, PasswordProvider passwordProvider, java.lang.String keyStoreType) throws StoreConfigurationException
- Throws:
StoreConfigurationException
-
AbstractKeyStoreConfiguration
@Deprecated public AbstractKeyStoreConfiguration(java.lang.String location, char[] password, java.lang.String keyStoreType) throws StoreConfigurationException
Deprecated.- Throws:
StoreConfigurationException
-
AbstractKeyStoreConfiguration
@Deprecated public AbstractKeyStoreConfiguration(java.lang.String location, java.lang.String password, java.lang.String keyStoreType) throws StoreConfigurationException
Deprecated.- Throws:
StoreConfigurationException
-
-
Method Detail
-
load
protected java.security.KeyStore load() throws StoreConfigurationException
- Overrides:
load
in classStoreConfiguration<java.security.KeyStore>
- Throws:
StoreConfigurationException
- May be thrown by subclasses
-
getKeyStore
public java.security.KeyStore getKeyStore()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classStoreConfiguration<java.security.KeyStore>
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classStoreConfiguration<java.security.KeyStore>
-
getKeyStoreType
public java.lang.String getKeyStoreType()
-
-