Le fichier de connexion JSON contient des clés d'authentification et des points de terminaison d'API pour la communication avec les API Genetec Clearance™. Généré lorsqu'un administrateur crée un compte de service, tout système se connectant à Clearance doit lire ce fichier.
{
"DocumentStoreBaseAddresses": [
"https://dems-proda-api.clearance.network/documentstore/api/v1"
],
"SecurityTokenServiceBaseAddresses": [
"https://clearance-a-sts.geneteccloud.com/connect"
],
"KeyStoreBaseAddresses": [
"https://dems-proda-api.clearance.network/keystore/api/v1"
],
"RequestServiceAddresses": null,
"DeviceServiceBaseAddresses": [
"https://dems-proda-api.clearance.network/deviceservice/api/v1"
],
"CaseServiceBaseAddresses": [
"https://dems-proda-caseservice.clearance.network/api/v1"
],
"SearchServiceBaseAddresses": [
"https://dems-proda-api.clearance.network/searchservice/api/v1"
],
"UserServiceBaseAddresses": [
"https://dems-proda-api.clearance.network/usermanager/api/v1"
],
"DeviceUserRelationsServiceBaseAddresses": [
"https://dems-proda-api.clearance.network/durs/api/v1"
],
"ApiBaseAddresses": ["https://dems-proda-api.clearance.network"],
"DisableEncryption": false,
"APIKey": "ABCDEFGHIJKLMNOPQRSTUV",
"CertificateThumbprints": [],
"DisableEncryption": false,
"ServicePrincipalId": "151",
"ServicePrincipalKey": {
"k": null,
"kid": "urn:service:tenant123:MyApiUser:151",
"kty": "RSA",
"use": null,
"n": "...hidden...",
"e": "AQAB",
"x5t": null,
"d": "...hidden...",
"p": "...hidden...",
"q": "...hidden...",
"dp": "...hidden...",
"dq": "...hidden...",
"qi": "...hidden...",
"nbf": "0001-01-01T00:00:00",
"exp": "0001-01-01T00:00:00"
},
"TenantId": "tenant123"
}