Class StoreConfiguration<T>
- java.lang.Object
-
- org.apache.logging.log4j.core.net.ssl.StoreConfiguration<T>
-
- Direct Known Subclasses:
AbstractKeyStoreConfiguration
public class StoreConfiguration<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
location
protected static StatusLogger
LOGGER
private PasswordProvider
passwordProvider
-
Constructor Summary
Constructors Constructor Description StoreConfiguration(java.lang.String location, char[] password)
Deprecated.StoreConfiguration(java.lang.String location, java.lang.String password)
Deprecated.StoreConfiguration(java.lang.String location, PasswordProvider passwordProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
clearSecrets()
Clears the secret fields in this object.boolean
equals(java.lang.Object obj)
java.lang.String
getLocation()
java.lang.String
getPassword()
Deprecated.Use getPasswordAsCharArray()char[]
getPasswordAsCharArray()
int
hashCode()
protected T
load()
void
setLocation(java.lang.String location)
void
setPassword(char[] password)
void
setPassword(java.lang.String password)
Deprecated.Use getPasswordAsCharArray()
-
-
-
Field Detail
-
LOGGER
protected static final StatusLogger LOGGER
-
location
private java.lang.String location
-
passwordProvider
private PasswordProvider passwordProvider
-
-
Constructor Detail
-
StoreConfiguration
public StoreConfiguration(java.lang.String location, PasswordProvider passwordProvider)
-
StoreConfiguration
@Deprecated public StoreConfiguration(java.lang.String location, char[] password)
Deprecated.
-
StoreConfiguration
@Deprecated public StoreConfiguration(java.lang.String location, java.lang.String password)
Deprecated.
-
-
Method Detail
-
clearSecrets
public void clearSecrets()
Clears the secret fields in this object.
-
getLocation
public java.lang.String getLocation()
-
setLocation
public void setLocation(java.lang.String location)
-
getPassword
@Deprecated public java.lang.String getPassword()
Deprecated.Use getPasswordAsCharArray()
-
getPasswordAsCharArray
public char[] getPasswordAsCharArray()
-
setPassword
public void setPassword(char[] password)
-
setPassword
@Deprecated public void setPassword(java.lang.String password)
Deprecated.Use getPasswordAsCharArray()
-
load
protected T load() throws StoreConfigurationException
- Throws:
StoreConfigurationException
- May be thrown by subclasses
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-