{
"instance": {
"license": "n5NkzaEOALzvGs7LOExyAulYdqo8X+5==",
"name": "Awesome Company - TEST_ENV",
"db": {
"url": "jdbc:hsqldb:file:/path/to/instance-db;shutdown=true",
"user": "SA",
"password": "",
"driverclass": "org.hsqldb.jdbcDriver",
"max_pool_size": 100,
"drop": false
},
"auth": {
"enabled": true,
"drop": false,
"merge": true,
"users": [
{
"username": "admin",
"password": "DAAF8173380C604B392A1EF8D7559AA0",
"salt": "BA1170DE9ADE8D29D2C18FD789EAB3BD",
"roles": [ "ADMIN" ]
}
]
}
},
"audit": {
"license": "n5NkzaEOALzvGs7LOExyAulYdqo8X+5==",
"name": "Audit 01",
"host": "localhost",
"port": 8000,
"bodyLimit": 2097152,
"db": {
"url": "jdbc:hsqldb:file:/path/to/my-audit-db;shutdown=true",
"user": "SA",
"password": "",
"driverclass": "org.hsqldb.jdbcDriver",
"max_pool_size": 100,
"jsonVarcharLength": 2047,
"drop": false
},
"auth": {
"enabled": true,
"drop": false,
"merge": true,
"users": [
{
"username": "viewer",
"password": "DAAF8173380C604B392A1EF8D7559AA0",
"salt": "BA1170DE9ADE8D29D2C18FD789EAB3BD",
"roles": [ "VIEWER" ]
}
]
},
"ssl": {
"enabled": true,
"keystorePath": "/path/to/server-keystore.jks",
"keystorePassword": "wibble"
},
metadataDataSetID: 59,
auditID: 3,
deviceGroups: [
{
id: 21,
type: "ID_BASED",
typeValue: "AF1-B8-5E.*",
deviceType: 7
},
{
id: 23,
type: "IP_BASED",
typeValue: "127.0.0.255/24,217.0.0.255/24",
deviceType: 7
}
]
}
} |