You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+75Lines changed: 75 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,61 @@ uos --help
49
49
### Parameters
50
50
51
51
The service requires the following configuration parameters:
52
+
- <aid="properties/audit_record_topic"></a>**`audit_record_topic`***(string, required)*: Name of the topic used for events conveying audit record information.
53
+
54
+
55
+
Examples:
56
+
57
+
```json
58
+
"audit-records"
59
+
```
60
+
61
+
62
+
- <aid="properties/audit_record_type"></a>**`audit_record_type`***(string, required)*: The type used for events conveying audit record information.
63
+
64
+
65
+
Examples:
66
+
67
+
```json
68
+
"audit_record_logged"
69
+
```
70
+
71
+
72
+
- <aid="properties/ucs_url"></a>**`ucs_url`***(string, required)*: URL pointing to the UCS API.
73
+
74
+
75
+
Examples:
76
+
77
+
```json
78
+
"http://127.0.0.1/upload"
79
+
```
80
+
81
+
82
+
- <aid="properties/work_order_signing_key"></a>**`work_order_signing_key`***(string, format: password, required, write-only)*: The private key for signing work order tokens.
- <aid="properties/service_instance_id"></a>**`service_instance_id`***(string, required)*: A string that uniquely identifies this instance across all instances of this service. This is included in log messages.
@@ -311,6 +366,26 @@ The service requires the following configuration parameters:
311
366
312
367
- <aid="properties/log_traceback"></a>**`log_traceback`***(boolean)*: Whether to include exception tracebacks in log messages. Default: `true`.
313
368
369
+
- <aid="properties/auth_key"></a>**`auth_key`***(string, required)*: The GHGA internal public key for validating the token signature.
- <aid="properties/auth_check_claims"></a>**`auth_check_claims`***(object)*: A dict of all GHGA internal claims that shall be verified. Can contain additional properties. Default: `{"id": null, "name": null, "email": null, "iat": null, "exp": null}`.
384
+
385
+
- <aid="properties/auth_map_claims"></a>**`auth_map_claims`***(object)*: A mapping of claims to attributes in the GHGA auth context. Can contain additional properties. Default: `{}`.
0 commit comments