HTTPSessionConfig

HTTPSessionConfig
HTTPSessionConfig
JSON Example
{
    "session_cookie_httponly": false,
    "session_cookie_name": "string",
    "session_cookie_samesite": "string",
    "session_cookie_secure": false,
    "session_establishment_timeout": 0,
    "session_idle_timeout": 0,
    "session_maximum_timeout": 0
}
boolean
session_cookie_httponly
Optional
Constraints: default: true

If set, HTTP session cookie will use 'HttpOnly' attribute. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
session_cookie_name
Optional
Constraints: default: albsessid

HTTP session cookie name to use. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
session_cookie_samesite
Optional
Constraints: default: SAMESITE_LAX

HTTP session cookie SameSite attribute. Enum options - SAMESITE_NONE, SAMESITE_LAX, SAMESITE_STRICT. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

boolean
session_cookie_secure
Optional
Constraints: default: true

If set, HTTP session cookie will use 'Secure' attribute. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

integer As uint32 As uint32
session_establishment_timeout
Optional
Constraints: default: 300

Maximum allowed time between creating a session and the client coming back. Value in seconds. Allowed values are 120-3600. Field introduced in 30.2.1. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

integer As uint32 As uint32
session_idle_timeout
Optional
Constraints: default: 1800

Maximum allowed time to expire the session after establishment on client inactivity. Value in seconds. Allowed values are 120-604800. Field introduced in 30.2.1. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

integer As uint32 As uint32
session_maximum_timeout
Optional
Constraints: default: 28800

Maximum allowed time to expire the session, even if it is still active. Value in seconds. Allowed values are 120-604800. Field introduced in 30.2.1. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.