JWT SSO (jwtSso)
Information about configuring JWT Single Sign On.
| Name | Type | Default | Description | 
|---|---|---|---|
| authFilterRef | A reference to top level authFilter element (string). | Specifies the authentication filter reference. | |
| cookieName | string | JWT | Name of the cookie that is used to store the JWT token. | 
| disableJwtCookie | boolean | false | Do not create the JWT cookie. | 
| includeLtpaCookie | boolean | false | After successful authentication with a JWT token, include an LTPA cookie in addition to the JWT cookie. | 
| jwtBuilderRef | A reference to top level jwtBuilder element (string). | A reference to the JWT Builder configuration element in server.xml that describes how to build the JWT token. | |
| setCookieSecureFlag | boolean | true | Set the secure flag on the JWT cookie to send it only over a secured connection. | 
| useLtpaIfJwtAbsent | boolean | false | If the JWT cookie is missing, attempt to process an LTPA cookie if it is present. | 
authFilter
Specifies the authentication filter reference.
authFilter > cookie
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
| name | string | Specifies the name. | 
authFilter > host
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
| name | string | Specifies the name. | 
authFilter > remoteAddress
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| ip | string | Specifies the remote host TCP/IP address. | |
| matchType | 
 | contains | Specifies the match type. | 
authFilter > requestHeader
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
| name | string | Specifies the name. | |
| value | string | The value attribute specifies the value of the request header. If the value is not specified, then the name attribute is used for matching, for example, requestHeader id="sample" name="email" matchType="contains". | 
authFilter > requestUrl
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
| urlPattern | string | Specifies the URL pattern. The * character is not supported to be used as a wildcard. | 
authFilter > userAgent
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| agent | string | Specifies the browser's user agent to help identify which browser is being used. | |
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
authFilter > webApp
A unique configuration ID.
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| matchType | 
 | contains | Specifies the match type. | 
| name | string | Specifies the name. |