Tekelija.Reverse112
Module implements reverse112 service facade
Configuration
Module config
{
"Reverse112": {
"Database": "mongodb",
"ConnectionString": "mongodb://<username>:<pass>@localhost:27107/reverse-112",
"TsClient": {
"Url": null,
"Username": null,
"Password": null
}
}
}
Name |
Type |
Default |
Description |
Database |
string |
null |
Database type: mssql, mysql, sqlite or mongodb |
ConnectionString |
string |
null |
Choosen database connection string |
TsClient |
TsClientConfig |
null |
TS service configuration |
TS Client config
Name |
Type |
Default |
Description |
Url |
string |
null |
Service url |
Username |
string |
null |
Service basic auth username |
Password |
string |
null |
Service basic auth password |
Message bus config
{
"MessageBus": {
"Url": "rabbitmq://localhost",
"Username": null,
"Password": null,
"Endpoint": "<endpoint-name>",
"MessageRepositoryUri": null
}
}
Parameters:
Name |
Type |
Default |
Description |
Url |
string |
null |
RabbitMQ url (rabbitmq://…) |
Username |
string |
null |
RabbitMQ username |
Password |
string |
null |
RabbitMQ user password |
Endpoint |
string |
null |
RabbitMQ endpoint |
MessageRepositoryUri |
string |
host name |
Origin of the call, may have some sense for global call data collection setup |
Authorization config
{
"AuthServer": {
"Issuer": null
}
}
Parameters:
Name |
Type |
Default |
Description |
Issuer |
string |
null |
OpenId authorization server url |
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 |