xs-app.json
the SAP Application Router v8.2.2
| Type | object |
|---|---|
| File match |
xs-app.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/xs-app-json/latest.json |
| Source | https://www.schemastore.org/xs-app.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Application Router Configuration Schema
Properties
welcomeFile
string
minLength=1
authenticationMethod
string
sessionTimeout
integer
min=1
pluginMetadataEndpoint
string
format=relative-uriminLength=1
routes
object[]
destinations
Record<string, object>
format=destinations-rules
services
Record<string, object>
format=services-rules
logout
object
format=logout-rules
2 nested properties
logoutEndpoint
string
format=relative-uriminLength=1
logoutPage
string
format=uriminLength=1
login
object
1 nested properties
callbackEndpoint
string
required
format=relative-uriminLength=1
whitelistService
object
1 nested properties
endpoint
string
required
format=relative-uriminLength=1
compression
object
2 nested properties
enabled
boolean
minSize
integer
min=1
websockets
object
1 nested properties
enabled
boolean
required
errorPage
object[]
Definitions
sourceSchema
string | object
path
string
required
format=regexminLength=1
matchCase
boolean
scopesSchema
string | array | object
GET
string | array
minLength=1minItems=1
POST
string | array
minLength=1minItems=1
HEAD
string | array
minLength=1minItems=1
PUT
string | array
minLength=1minItems=1
DELETE
string | array
minLength=1minItems=1
TRACE
string | array
minLength=1minItems=1
PATCH
string | array
minLength=1minItems=1
OPTIONS
string | array
minLength=1minItems=1
CONNECT
string | array
minLength=1minItems=1
default
string | array
minLength=1minItems=1
scopeTemplate
string | array