Interface SecureSettings
- All Superinterfaces:
,
- All Known Implementing Classes:
KeyStoreWrapper
public interface SecureSettings
extends
An accessor for settings which are securely stored. See
SecureSetting
.-
Method Details
-
isLoaded
boolean isLoaded()Returns true iff the settings are loaded and retrievable. -
getSettingNames
<> getSettingNames()Returns the names of all secure settings available. -
getString
setting) throwsReturn a string setting. TheSecureString
should be closed once it is used.- Throws:
-
getFile
getFile( setting) throwsReturn a file setting. The should be closed once it is used.- Throws:
-
getSHA256Digest
byte[] getSHA256Digest( setting) throws- Throws:
-
close
void close() throws- Specified by:
in interface
- Specified by:
in interface
- Throws:
-