|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClientProperties
Properties required for the Crowd Client. Normally the properties are stored in crowd.properties file.
Method Summary | |
---|---|
ApplicationAuthenticationContext |
getApplicationAuthenticationContext()
Returns the application authentication details. |
String |
getApplicationAuthenticationURL()
Returns the URL of the application's authentication page. |
String |
getApplicationName()
Returns the application name. |
String |
getApplicationPassword()
Returns the application password used for authenticating the application. |
String |
getBaseURL()
Returns the base URL of the client application. |
String |
getCookieTokenKey()
Returns the key of the token cookie. |
String |
getCookieTokenKey(String defaultKey)
Returns the key of the token cookie, or the provided value if one isn't set. |
String |
getHttpMaxConnections()
Returns the maximum number of HTTP connections. |
String |
getHttpProxyHost()
Returns the HTTP proxy host. |
String |
getHttpProxyPassword()
Returns the HTTP proxy password. |
String |
getHttpProxyPort()
Returns the HTTP proxy port number. |
String |
getHttpProxyUsername()
Returns the HTTP proxy username. |
String |
getHttpTimeout()
Returns the HTTP connection timeout value in milliseconds. |
String |
getSessionLastValidation()
Returns the session attribute key of the last validation date. |
String |
getSessionTokenKey()
Returns the key of the session cookie. |
long |
getSessionValidationInterval()
Returns how long the SSO session is valid for in minutes between session validation. |
String |
getSocketTimeout()
Returns in milliseconds how long to wait without retrieving any data from the remote connection. |
void |
updateProperties(Properties properties)
Updates all the properties with the new values. |
Method Detail |
---|
void updateProperties(Properties properties)
properties
- properties to update fromString getApplicationName()
String getApplicationPassword()
String getApplicationAuthenticationURL()
String getCookieTokenKey()
String getCookieTokenKey(String defaultKey)
defaultKey
- the value to use if no key is configured
String getSessionTokenKey()
String getSessionLastValidation()
long getSessionValidationInterval()
ApplicationAuthenticationContext getApplicationAuthenticationContext()
String getHttpProxyPort()
String getHttpProxyHost()
String getHttpProxyUsername()
String getHttpProxyPassword()
String getHttpMaxConnections()
String getHttpTimeout()
String getSocketTimeout()
String getBaseURL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |