public interface DestroyableProperties extends Destroyable
java.util.Properties
, but with the property values
being CharSequence
s instead of String
s.
Destroyable.destroy()
makes a best-effort attempt to destroy any sensitive data stored in property values.
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsName(String name) |
char[] |
getProperty(String key) |
boolean |
isEmpty() |
Set<String> |
propertyNames() |
void |
put(String name,
CharSequence value) |
void |
putAll(Map<? extends String,? extends CharSequence> t) |
void |
removeProperty(String name) |
void |
setProperty(String key,
char[] value) |
int |
size() |
void |
store() |
destroy, isDestroyed
void setProperty(String key, char[] value)
int size()
boolean isEmpty()
boolean containsName(String name)
void put(String name, CharSequence value)
void removeProperty(String name)
void putAll(Map<? extends String,? extends CharSequence> t)
void clear()
void store() throws IOException
IOException
Copyright © 2018 Arno Unkrig. All rights reserved.