feat(identity): expose live maintenance capabilities and transaction authorization
This commit is contained in:
@@ -1,6 +1,30 @@
|
||||
{
|
||||
"components": {
|
||||
"schemas": {
|
||||
"AccountCapabilities": {
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"authorization_version": {
|
||||
"default": "1",
|
||||
"pattern": "^[1-9][0-9]{0,18}$",
|
||||
"title": "Authorization Version",
|
||||
"type": "string"
|
||||
},
|
||||
"problem_maintenance": {
|
||||
"default": false,
|
||||
"title": "Problem Maintenance",
|
||||
"type": "boolean"
|
||||
},
|
||||
"schema_version": {
|
||||
"const": 1,
|
||||
"default": 1,
|
||||
"title": "Schema Version",
|
||||
"type": "integer"
|
||||
}
|
||||
},
|
||||
"title": "AccountCapabilities",
|
||||
"type": "object"
|
||||
},
|
||||
"ArtifactReference": {
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
@@ -98,6 +122,9 @@
|
||||
"CurrentUser": {
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"capabilities": {
|
||||
"$ref": "#/components/schemas/AccountCapabilities"
|
||||
},
|
||||
"id": {
|
||||
"format": "uuid",
|
||||
"title": "Id",
|
||||
|
||||
Reference in New Issue
Block a user