org.eclipse.equinox.security.storage.provider
Interface IProviderHints
-
public interface IProviderHints
Sometimes it might be desirable to pass some context information to the password
provider modules (such as a need to run without UI prompts). Below are some pre-defined
options that can be used to exchange information between creators of secure storage
and password providers.
Options can be specified as an entry in the options map
SecurePreferencesFactory.open(java.net.URL, java.util.Map)
.
Password provider modules are advised to take into consideration those options when
applicable; note, however, that it is up to specific module to decide if (and how)
they would respond to an option.
The set of options is open-ended and not limited to options specified below; modules can
choose to process additional hints.
This interface is not intended to be implemented or extended by clients.
-
Restriction:
- This interface is not intended to be implemented by clients.
-
Restriction:
- This interface is not intended to be extended by clients.
REQUIRED_MODULE_ID
static final
String REQUIRED_MODULE_ID
- Specifies the required password provider module to be used with the storage. Expected value:
String
.
-
See Also:
-
Constant Field Values
PROMPT_USER
static final
String PROMPT_USER
- Specifies if it is possible to prompt user. Expected value:
Boolean
.
-
See Also:
-
Constant Field Values
DEFAULT_PASSWORD
static final
String DEFAULT_PASSWORD
- Storage will use this password. Expected value:
PBEKeySpec
.
-
See Also:
-
Constant Field Values
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.