Interface AuthenticationStore
-
- All Known Implementing Classes:
GlobalAuthenticationStore
,ReportAuthenticationStore
public interface AuthenticationStore
Todo: Document me!- Author:
- Thomas Morgner.
-
-
Field Summary
Fields Modifier and Type Field Description static String
PASSWORD_KEY
static String
TIMEOUT_KEY
static String
USER_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(AuthenticationData authenticationData, boolean persist)
void
addCredentials(String url, String user, String password, Properties options, boolean persist)
AuthenticationData
getCredentials(String url)
String[]
getDefinedOptions(String url)
int
getIntOption(String path, String key, int defaultValue)
String[]
getKnownURLs()
String
getOption(String url, String key)
String
getPassword(String url)
String
getUsername(String url)
void
removeCredentials(String url)
-
-
-
Field Detail
-
USER_KEY
static final String USER_KEY
- See Also:
- Constant Field Values
-
PASSWORD_KEY
static final String PASSWORD_KEY
- See Also:
- Constant Field Values
-
TIMEOUT_KEY
static final String TIMEOUT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getKnownURLs
String[] getKnownURLs()
-
getCredentials
AuthenticationData getCredentials(String url)
-
add
void add(AuthenticationData authenticationData, boolean persist)
-
addCredentials
void addCredentials(String url, String user, String password, Properties options, boolean persist)
-
removeCredentials
void removeCredentials(String url)
-
-