Tekelija.KC113.Service

Replacement for kc113-clone replacement plk service

Configuration

Module config

{
  "KC113": {
    "Database": null,
    "ConnectionString": null,
    "ShapeStorage": {
      "Dir": "storage",
      "RetentionPeriod": 60,
      "Active": true
    }
  }
}
Name Type Default Description
Database string sqlite Database type (mssql, mysql, sqlite, mongodb)
ConnectionString string ./tekelija-kc113.db Database connection string
ShapeStorage object Shape file storage config

Shape storage items:

Name Type Default Description
Dir string “storage” Relative or absolute path to directory where shape files should be saved
RetentionPeriod int 60 Default retention period in days (0 to keep all shape files)
Active boolean true Is shape storage active or not

Authorization config

{
  "AuthServer": {
    "Issuer": "https://authenticatomatic.urszr.si:22000",
    "ClientId": null,
    "ClientSecret": null,
    "Audience": null
  }
}
Name Type Default Description
Issuer string null OAuth server url
ClientId string null Authorization app id
ClientSecret string null Authorization app secret
Audience string[] null Array of audiences (scope resources) to be used in token validation