Package org.forgerock.openam.session
Class SessionConstants
- java.lang.Object
-
- org.forgerock.openam.session.SessionConstants
-
public class SessionConstants extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_POOL_SIZEDefaults for the polling threadpool.static intDEFAULT_THRESHOLDstatic StringENABLE_POLLING_PROPERTYstatic StringHTTP_SESSION_TRACKING_COOKIE_NAMESession Tracking Cookie Namestatic StringJSON_SESSION_HANDLEThe name of the JSON field which describes the session's handle.static StringJSON_SESSION_LATEST_ACCESS_TIMEThe name of the JSON Field which describes the session's latest access time.static StringJSON_SESSION_MAX_IDLE_EXPIRATION_TIMEThe name of the JSON field which describes the session's max idle expiration time.static StringJSON_SESSION_MAX_SESSION_EXPIRATION_TIMEThe name of the JSON field which describes the session's max expiration time.static StringJSON_SESSION_REALMThe name of the JSON field which describes the session's realm.static StringJSON_SESSION_UNIVERSAL_IDThe name of the JSON field which describes the session's universal ID.static StringJSON_SESSION_USERNAMEThe name of the JSON field which describes the session's username.static longNON_EXPIRING_SESSION_LENGTH_MINUTESExpiry time which is long enough to make sessions functionally non expiring.static booleanRESET_LB_COOKIE_NAMEIndicator used to reset the loadbalancer cookie for a client.static StringSESSION_DEBUGstatic StringSESSION_HANDLE_PROPSession Handle Property referencestatic StringSESSION_SERVICESession service referencestatic StringSTATS_MASTER_TABLESession Master Stats table reference (for Guice injection)static StringTOKEN_RESTRICTION_PROPToken Restriction Property reference
-
Constructor Summary
Constructors Constructor Description SessionConstants()
-
-
-
Field Detail
-
SESSION_DEBUG
public static final String SESSION_DEBUG
- See Also:
- Constant Field Values
-
HTTP_SESSION_TRACKING_COOKIE_NAME
public static final String HTTP_SESSION_TRACKING_COOKIE_NAME
Session Tracking Cookie Name
-
SESSION_HANDLE_PROP
public static final String SESSION_HANDLE_PROP
Session Handle Property reference- See Also:
- Constant Field Values
-
STATS_MASTER_TABLE
public static final String STATS_MASTER_TABLE
Session Master Stats table reference (for Guice injection)- See Also:
- Constant Field Values
-
TOKEN_RESTRICTION_PROP
public static final String TOKEN_RESTRICTION_PROP
Token Restriction Property reference- See Also:
- Constant Field Values
-
SESSION_SERVICE
public static final String SESSION_SERVICE
Session service reference- See Also:
- Constant Field Values
-
RESET_LB_COOKIE_NAME
public static final boolean RESET_LB_COOKIE_NAME
Indicator used to reset the loadbalancer cookie for a client.
-
ENABLE_POLLING_PROPERTY
public static final String ENABLE_POLLING_PROPERTY
- See Also:
- Constant Field Values
-
JSON_SESSION_USERNAME
public static final String JSON_SESSION_USERNAME
The name of the JSON field which describes the session's username.- See Also:
- Constant Field Values
-
JSON_SESSION_UNIVERSAL_ID
public static final String JSON_SESSION_UNIVERSAL_ID
The name of the JSON field which describes the session's universal ID.- See Also:
- Constant Field Values
-
JSON_SESSION_REALM
public static final String JSON_SESSION_REALM
The name of the JSON field which describes the session's realm.- See Also:
- Constant Field Values
-
JSON_SESSION_HANDLE
public static final String JSON_SESSION_HANDLE
The name of the JSON field which describes the session's handle.- See Also:
- Constant Field Values
-
JSON_SESSION_LATEST_ACCESS_TIME
public static final String JSON_SESSION_LATEST_ACCESS_TIME
The name of the JSON Field which describes the session's latest access time.- See Also:
- Constant Field Values
-
JSON_SESSION_MAX_IDLE_EXPIRATION_TIME
public static final String JSON_SESSION_MAX_IDLE_EXPIRATION_TIME
The name of the JSON field which describes the session's max idle expiration time.- See Also:
- Constant Field Values
-
JSON_SESSION_MAX_SESSION_EXPIRATION_TIME
public static final String JSON_SESSION_MAX_SESSION_EXPIRATION_TIME
The name of the JSON field which describes the session's max expiration time.- See Also:
- Constant Field Values
-
DEFAULT_POOL_SIZE
public static final int DEFAULT_POOL_SIZE
Defaults for the polling threadpool.- See Also:
- Constant Field Values
-
DEFAULT_THRESHOLD
public static final int DEFAULT_THRESHOLD
- See Also:
- Constant Field Values
-
NON_EXPIRING_SESSION_LENGTH_MINUTES
public static final long NON_EXPIRING_SESSION_LENGTH_MINUTES
Expiry time which is long enough to make sessions functionally non expiring.
-
-