Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "swagger": "2.0",
- "info": {
- "description": "Apache Syncope 2.0.4-SNAPSHOT",
- "version": "2.0.4-SNAPSHOT",
- "title": "Apache Syncope",
- "contact": {
- "name": "dev@syncope.apache.org"
- },
- "license": {
- "name": "Apache 2.0 License",
- "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
- }
- },
- "basePath": "/syncope/rest",
- "paths": {
- "/accessTokens/refresh": {
- "post": {
- "operationId": "refresh",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/accessTokens/{key}": {
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/accessTokens": {
- "get": {
- "operationId": "list",
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultAccessTokenTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/accessTokens/login": {
- "post": {
- "operationId": "login",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/accessTokens/logout": {
- "post": {
- "operationId": "logout",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/{key}/associate/{action}": {
- "post": {
- "operationId": "associate",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AssociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/bulk": {
- "post": {
- "operationId": "bulk",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/BulkAction"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/{key}/deassociate/{action}": {
- "post": {
- "operationId": "deassociate",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/DeassociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AnyTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyObjectTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "patch": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyObjectPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/{key}/{schemaType}/{schema}": {
- "get": {
- "operationId": "read_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AttrTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AttrTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyObjects/{key}/{schemaType}": {
- "get": {
- "operationId": "read_2",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "uniqueItems": true,
- "items": {
- "$ref": "#/definitions/AttrTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/anyObjects": {
- "get": {
- "operationId": "search",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "realm",
- "in": "matrix",
- "required": false,
- "type": "string",
- "default": "/"
- },
- {
- "name": "details",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- },
- {
- "name": "fiql",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultAnyTO"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyObjectTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyTypeClasses/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AnyTypeClassTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyTypeClassTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyTypeClasses": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/AnyTypeClassTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyTypeClassTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyTypes/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AnyTypeTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyTypeTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/anyTypes": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/AnyTypeTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AnyTypeTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/camelRoutes/restartContext": {
- "post": {
- "operationId": "restartContext",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/camelRoutes/metrics": {
- "get": {
- "operationId": "metrics",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/CamelMetrics"
- },
- "headers": { }
- }
- }
- }
- },
- "/camelRoutes/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/CamelRouteTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/CamelRouteTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/camelRoutes": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "anyTypeKind",
- "in": "matrix",
- "required": true,
- "type": "string",
- "enum": [
- "USER",
- "GROUP",
- "ANY_OBJECT"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/CamelRouteTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/configurations/stream": {
- "get": {
- "operationId": "export",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/configurations/{schema}": {
- "get": {
- "operationId": "get",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AttrTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "set",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AttrTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/configurations": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/AttrTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/connectors/bundles": {
- "get": {
- "operationId": "getBundles",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "lang",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConnBundleTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/connectors/{key}/supportedObjectClasses": {
- "post": {
- "operationId": "buildObjectClassInfo",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- }
- },
- {
- "name": "includeSpecial",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": false
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConnIdObjectClassTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/connectors/byResource/{resourceName}": {
- "get": {
- "operationId": "readByResource",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "resourceName",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "lang",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/connectors/reload": {
- "post": {
- "operationId": "reload",
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/connectors/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "lang",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/connectors/check": {
- "post": {
- "operationId": "check",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/connectors": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "lang",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConnInstanceTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ConnInstanceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/domains/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/DomainTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/DomainTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/domains": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/DomainTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/DomainTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/own": {
- "get": {
- "operationId": "own",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/GroupTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/groups/{key}/{anyTypeKey}/typeExtension": {
- "get": {
- "operationId": "readTypeExtension",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyTypeKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/TypeExtensionTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/groups/{key}/members/{actionType}": {
- "post": {
- "operationId": "bulkMembersAction",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "actionType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PROVISION",
- "DEPROVISION"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ExecTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/groups/{key}/associate/{action}": {
- "post": {
- "operationId": "associate_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AssociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/bulk": {
- "post": {
- "operationId": "bulk_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/BulkAction"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/{key}/deassociate/{action}": {
- "post": {
- "operationId": "deassociate_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/DeassociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/{key}": {
- "get": {
- "operationId": "read_3",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AnyTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_5",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/GroupTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_3",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "patch": {
- "operationId": "update_3",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/GroupPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/{key}/{schemaType}/{schema}": {
- "get": {
- "operationId": "read_4",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AttrTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_4",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AttrTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_4",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/groups/{key}/{schemaType}": {
- "get": {
- "operationId": "read_5",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "uniqueItems": true,
- "items": {
- "$ref": "#/definitions/AttrTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/groups": {
- "get": {
- "operationId": "search_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "realm",
- "in": "matrix",
- "required": false,
- "type": "string",
- "default": "/"
- },
- {
- "name": "details",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- },
- {
- "name": "fiql",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultAnyTO"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create_1",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/GroupTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/loggers/memoryAppenders": {
- "get": {
- "operationId": "memoryAppenders",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/LogAppender"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/loggers/memoryAppenders/{memoryAppender}/lastLogStatements": {
- "get": {
- "operationId": "getLastLogStatements",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "memoryAppender",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/LogStatementTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/loggers/{type}/{key}": {
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "LOG",
- "AUDIT"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/LoggerTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/loggers/{type}/{name}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "LOG",
- "AUDIT"
- ]
- },
- {
- "name": "name",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/LoggerTO"
- },
- "headers": { }
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "LOG",
- "AUDIT"
- ]
- },
- {
- "name": "name",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/loggers/{type}": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "LOG",
- "AUDIT"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/LoggerTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/loggers/events": {
- "get": {
- "operationId": "events",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/EventCategoryTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/mailTemplates/{key}/{format}": {
- "get": {
- "operationId": "getFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "HTML",
- "TEXT"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "put": {
- "operationId": "setFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "HTML",
- "TEXT"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/InputStream"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "removeFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "HTML",
- "TEXT"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/mailTemplates/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/MailTemplateTO"
- },
- "headers": { }
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/mailTemplates": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/MailTemplateTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/MailTemplateTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/notifications/job": {
- "get": {
- "operationId": "getJob",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/JobTO"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "actionJob",
- "parameters": [
- {
- "name": "action",
- "in": "query",
- "required": false,
- "type": "string",
- "enum": [
- "START",
- "STOP"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/notifications/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/NotificationTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/NotificationTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/notifications": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/NotificationTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/NotificationTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/policies/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AbstractPolicyTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AbstractPolicyTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/policies": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "matrix",
- "required": true,
- "type": "string",
- "enum": [
- "ACCOUNT",
- "PASSWORD",
- "PULL",
- "PUSH"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/AbstractPolicyTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AbstractPolicyTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/realms/{fullPath}": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "fullPath",
- "in": "path",
- "required": true,
- "type": "string",
- "pattern": ".*"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/RealmTO"
- }
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RealmTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "fullPath",
- "in": "path",
- "required": true,
- "type": "string",
- "pattern": ".*"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/realms/{parentPath}": {
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "parentPath",
- "in": "path",
- "required": true,
- "type": "string",
- "pattern": ".*"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RealmTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/realms": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/RealmTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/relationshipTypes/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/RelationshipTypeTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RelationshipTypeTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/relationshipTypes": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/RelationshipTypeTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RelationshipTypeTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports/executions/{executionKey}/stream": {
- "get": {
- "operationId": "exportExecutionResult",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "executionKey",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "query",
- "required": false,
- "type": "string",
- "enum": [
- "XML",
- "HTML",
- "PDF",
- "RTF",
- "CSV"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ReportTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ReportTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ReportTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ReportTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports/{key}/executions": {
- "get": {
- "operationId": "listExecutions",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultExecTO"
- },
- "headers": { }
- }
- }
- },
- "delete": {
- "operationId": "deleteExecutions",
- "produces": [
- "application/xml",
- "application/json"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "startedBefore",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "startedAfter",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "endedBefore",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "endedAfter",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/BulkActionResult"
- },
- "headers": { }
- }
- }
- }
- },
- "/reports/executions/recent": {
- "get": {
- "operationId": "listRecentExecutions",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "max",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ExecTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/reports/executions/{executionKey}": {
- "delete": {
- "operationId": "deleteExecution",
- "parameters": [
- {
- "name": "executionKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports/jobs": {
- "get": {
- "operationId": "listJobs",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JobTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/reports/jobs/{key}": {
- "post": {
- "operationId": "actionJob_1",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "action",
- "in": "query",
- "required": false,
- "type": "string",
- "enum": [
- "START",
- "STOP"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reports/{key}/execute": {
- "post": {
- "operationId": "execute",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "startAt",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "dryRun",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": false
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ExecTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/reportTemplates/{key}/{format}": {
- "get": {
- "operationId": "getFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "FO",
- "HTML",
- "CSV"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "put": {
- "operationId": "setFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "FO",
- "HTML",
- "CSV"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/InputStream"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "removeFormat",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "format",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "FO",
- "HTML",
- "CSV"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reportTemplates/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ReportTemplateTO"
- },
- "headers": { }
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/reportTemplates": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ReportTemplateTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ReportTemplateTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/resources/{key}/bulkDeassociation/{anyTypeKey}/{action}": {
- "post": {
- "operationId": "bulkDeassociation",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ResourceDeassociationPatch"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/BulkActionResult"
- },
- "headers": { }
- }
- }
- }
- },
- "/resources/{key}/{anyTypeKey}/{anyKey}": {
- "get": {
- "operationId": "readConnObject",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyTypeKey",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ConnObjectTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/resources/{key}/{anyTypeKey}": {
- "get": {
- "operationId": "listConnObjects",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyTypeKey",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "maximum": 100,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "connIdPagedResultsCookie",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedConnObjectTOResult"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "setLatestSyncToken",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyTypeKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "removeSyncToken",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "anyTypeKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/resources/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ResourceTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ResourceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/resources/check": {
- "post": {
- "operationId": "check",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ResourceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/resources": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ResourceTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/ResourceTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/roles/{key}/consoleLayout": {
- "get": {
- "operationId": "getConsoleLayoutInfo",
- "produces": [
- "application/json"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "put": {
- "operationId": "setConsoleLayoutInfo",
- "consumes": [
- "application/json"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/InputStream"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "removeConsoleLayoutInfo",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/roles/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/RoleTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RoleTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/roles": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/RoleTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/RoleTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/saml2sp/identityProviders": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/SAML2IdPTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "importFromMetadata",
- "consumes": [
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/InputStream"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/saml2sp/identityProviders/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SAML2IdPTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SAML2IdPTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/saml2sp/serviceProvider": {
- "get": {
- "operationId": "getMetadata",
- "produces": [
- "application/xml"
- ],
- "parameters": [
- {
- "name": "spEntityID",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "urlContext",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/saml2sp/serviceProvider/loginRequest": {
- "post": {
- "operationId": "createLoginRequest",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "spEntityID",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "idpEntityID",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SAML2RequestTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/saml2sp/serviceProvider/loginResponse": {
- "post": {
- "operationId": "validateLoginResponse",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SAML2ReceivedResponseTO"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SAML2LoginResponseTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/saml2sp/serviceProvider/logoutRequest": {
- "post": {
- "operationId": "createLogoutRequest",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "spEntityID",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SAML2RequestTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/saml2sp/serviceProvider/logoutResponse": {
- "post": {
- "operationId": "validateLogoutResponse",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SAML2ReceivedResponseTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/schemas/{type}/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AbstractSchemaTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AbstractSchemaTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/schemas/{type}": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "anyTypeClass",
- "in": "query",
- "required": false,
- "type": "array",
- "items": {
- "type": "string"
- },
- "collectionFormat": "multi"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/AbstractSchemaTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "type",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AbstractSchemaTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/securityQuestions/byUser/{username}": {
- "get": {
- "operationId": "readByUser",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "username",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SecurityQuestionTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/securityQuestions/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SecurityQuestionTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SecurityQuestionTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/securityQuestions": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/SecurityQuestionTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SecurityQuestionTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/platform": {
- "get": {
- "operationId": "platform",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PlatformInfo"
- },
- "headers": { }
- }
- }
- }
- },
- "/numbers": {
- "get": {
- "operationId": "numbers",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/NumbersInfo"
- },
- "headers": { }
- }
- }
- }
- },
- "/system": {
- "get": {
- "operationId": "system",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/SystemInfo"
- },
- "headers": { }
- }
- }
- }
- },
- "/tasks/bulk": {
- "post": {
- "operationId": "bulk",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/BulkAction"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/BulkActionResult"
- },
- "headers": { }
- }
- }
- }
- },
- "/tasks/{key}": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "details",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AbstractTaskTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AbstractTaskTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/tasks": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "type",
- "in": "matrix",
- "required": true,
- "type": "string",
- "enum": [
- "PROPAGATION",
- "NOTIFICATION",
- "SCHEDULED",
- "PULL",
- "PUSH"
- ]
- },
- {
- "name": "resource",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "notification",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "anyTypeKind",
- "in": "query",
- "required": false,
- "type": "string",
- "enum": [
- "USER",
- "GROUP",
- "ANY_OBJECT"
- ]
- },
- {
- "name": "entityKey",
- "in": "query",
- "required": false,
- "type": "string",
- "minimum": 1
- },
- {
- "name": "details",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultAbstractTaskTO"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/SchedTaskTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/tasks/{key}/executions": {
- "get": {
- "operationId": "listExecutions_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultExecTO"
- },
- "headers": { }
- }
- }
- },
- "delete": {
- "operationId": "deleteExecutions_1",
- "produces": [
- "application/xml",
- "application/json"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "startedBefore",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "startedAfter",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "endedBefore",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "endedAfter",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/BulkActionResult"
- },
- "headers": { }
- }
- }
- }
- },
- "/tasks/executions/recent": {
- "get": {
- "operationId": "listRecentExecutions_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "max",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ExecTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/tasks/executions/{executionKey}": {
- "delete": {
- "operationId": "deleteExecution_1",
- "parameters": [
- {
- "name": "executionKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/tasks/jobs": {
- "get": {
- "operationId": "listJobs_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JobTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/tasks/jobs/{key}": {
- "post": {
- "operationId": "actionJob_2",
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "action",
- "in": "query",
- "required": false,
- "type": "string",
- "enum": [
- "START",
- "STOP"
- ]
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/tasks/{key}/execute": {
- "post": {
- "operationId": "execute_1",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "startAt",
- "in": "query",
- "required": false,
- "type": "string",
- "format": "date-time"
- },
- {
- "name": "dryRun",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": false
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/ExecTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/users/self/changePassword": {
- "post": {
- "operationId": "changePassword",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "password",
- "in": "query",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/self/requestPasswordReset": {
- "post": {
- "operationId": "requestPasswordReset",
- "parameters": [
- {
- "name": "username",
- "in": "query",
- "required": true,
- "type": "string"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "type": "string"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/self/confirmPasswordReset": {
- "post": {
- "operationId": "confirmPasswordReset",
- "parameters": [
- {
- "name": "token",
- "in": "query",
- "required": true,
- "type": "string"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "type": "string"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/self/{key}": {
- "put": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "patch": {
- "operationId": "update",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/self": {
- "get": {
- "operationId": "read",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "post": {
- "operationId": "create",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserTO"
- }
- },
- {
- "name": "storePassword",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users": {
- "get": {
- "operationId": "search_2",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "page",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 1,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "size",
- "in": "query",
- "required": false,
- "type": "integer",
- "default": 25,
- "minimum": 1,
- "format": "int32"
- },
- {
- "name": "orderby",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "realm",
- "in": "matrix",
- "required": false,
- "type": "string",
- "default": "/"
- },
- {
- "name": "details",
- "in": "query",
- "required": false,
- "type": "boolean",
- "default": true
- },
- {
- "name": "fiql",
- "in": "query",
- "required": false,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/PagedResultAnyTO"
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "create_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}/status": {
- "post": {
- "operationId": "status",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/StatusPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}/associate/{action}": {
- "post": {
- "operationId": "associate_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AssociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/bulk": {
- "post": {
- "operationId": "bulk_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/BulkAction"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}/deassociate/{action}": {
- "post": {
- "operationId": "deassociate_2",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/DeassociationPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}": {
- "get": {
- "operationId": "read_6",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AnyTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_8",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_5",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "patch": {
- "operationId": "update_6",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserPatch"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}/{schemaType}/{schema}": {
- "get": {
- "operationId": "read_7",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/AttrTO"
- },
- "headers": { }
- }
- }
- },
- "put": {
- "operationId": "update_7",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/AttrTO"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete_6",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- },
- {
- "name": "schema",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/users/{key}/{schemaType}": {
- "get": {
- "operationId": "read_8",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "schemaType",
- "in": "path",
- "required": true,
- "type": "string",
- "enum": [
- "PLAIN",
- "DERIVED",
- "VIRTUAL"
- ]
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "uniqueItems": true,
- "items": {
- "$ref": "#/definitions/AttrTO"
- }
- },
- "headers": { }
- }
- }
- }
- },
- "/userworkflow/tasks/{taskId}/execute": {
- "post": {
- "operationId": "executeTask",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "taskId",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/UserTO"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/UserTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/userworkflow/forms/{taskId}/claim": {
- "post": {
- "operationId": "claimForm",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "taskId",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/WorkflowFormTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/userworkflow/forms/{userKey}": {
- "get": {
- "operationId": "getFormForUser",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "userKey",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/WorkflowFormTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/userworkflow/forms": {
- "get": {
- "operationId": "getForms",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [ ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/WorkflowFormTO"
- }
- },
- "headers": { }
- }
- }
- },
- "post": {
- "operationId": "submitForm",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "$ref": "#/definitions/WorkflowFormTO"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "$ref": "#/definitions/UserTO"
- },
- "headers": { }
- }
- }
- }
- },
- "/workflows/{anyType}/{key}/diagram.png": {
- "get": {
- "operationId": "exportDiagram",
- "produces": [
- "image/png"
- ],
- "parameters": [
- {
- "name": "anyType",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/workflows/{anyType}/{key}": {
- "get": {
- "operationId": "get",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "anyType",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "put": {
- "operationId": "set",
- "consumes": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "anyType",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "in": "body",
- "name": "body",
- "required": false,
- "schema": {
- "type": "string"
- }
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- },
- "delete": {
- "operationId": "delete",
- "parameters": [
- {
- "name": "anyType",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "key",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "default": {
- "description": "successful operation"
- }
- }
- }
- },
- "/workflows/{anyType}": {
- "get": {
- "operationId": "list",
- "produces": [
- "application/json",
- "application/xml"
- ],
- "parameters": [
- {
- "name": "anyType",
- "in": "path",
- "required": true,
- "type": "string"
- }
- ],
- "responses": {
- "200": {
- "description": "successful operation",
- "schema": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/WorkflowDefinitionTO"
- }
- },
- "headers": { }
- }
- }
- }
- }
- },
- "definitions": {
- "AbstractBaseBean": {
- "type": "object"
- },
- "AccessTokenTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "body": {
- "type": "string"
- },
- "expiryTime": {
- "type": "string",
- "format": "date-time"
- },
- "owner": {
- "type": "string"
- }
- },
- "xml": {
- "name": "accessToken"
- }
- },
- "PagedResult": {
- "type": "object",
- "properties": {
- "prev": {
- "type": "string",
- "format": "uri"
- },
- "next": {
- "type": "string",
- "format": "uri"
- },
- "page": {
- "type": "integer",
- "format": "int32"
- },
- "size": {
- "type": "integer",
- "format": "int32"
- },
- "totalCount": {
- "type": "integer",
- "format": "int32"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/AbstractBaseBean"
- }
- }
- },
- "xml": {
- "name": "pagedResult"
- }
- },
- "PagedResultAccessTokenTO": {
- "type": "object",
- "properties": {
- "prev": {
- "type": "string",
- "format": "uri"
- },
- "next": {
- "type": "string",
- "format": "uri"
- },
- "page": {
- "type": "integer",
- "format": "int32"
- },
- "size": {
- "type": "integer",
- "format": "int32"
- },
- "totalCount": {
- "type": "integer",
- "format": "int32"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/AccessTokenTO"
- }
- }
- },
- "xml": {
- "name": "pagedResult"
- }
- },
- "AssociationPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "string"
- },
- "onSyncope": {
- "type": "boolean"
- },
- "key": {
- "type": "string"
- },
- "action": {
- "type": "string",
- "enum": [
- "LINK",
- "PROVISION",
- "ASSIGN"
- ]
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- },
- "xml": {
- "name": "associationPatch"
- }
- },
- "BulkAction": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "enum": [
- "MUSTCHANGEPASSWORD",
- "DELETE",
- "REACTIVATE",
- "SUSPEND",
- "DRYRUN",
- "EXECUTE"
- ]
- },
- "targets": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "target"
- }
- }
- }
- },
- "xml": {
- "name": "bulkAction"
- }
- },
- "DeassociationPatch": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "action": {
- "type": "string",
- "enum": [
- "UNLINK",
- "DEPROVISION",
- "UNASSIGN"
- ]
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- },
- "xml": {
- "name": "deassociationPatch"
- }
- },
- "AbstractSchemaTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "anyTypeClass": {
- "type": "string"
- }
- },
- "xml": {
- "name": "abstractSchema"
- }
- },
- "AnyObjectPatch": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "realm": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "name": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "auxClass"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrPatch"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "resource"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "relationships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "relationship"
- },
- "$ref": "#/definitions/RelationshipPatch"
- }
- },
- "memberships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "membership"
- },
- "$ref": "#/definitions/MembershipPatch"
- }
- }
- },
- "xml": {
- "name": "anyObjectPatch"
- }
- },
- "AttrPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "attrTO": {
- "$ref": "#/definitions/AttrTO"
- }
- },
- "xml": {
- "name": "attrPatch"
- }
- },
- "AttrTO": {
- "type": "object",
- "properties": {
- "schemaInfo": {
- "$ref": "#/definitions/AbstractSchemaTO"
- },
- "schema": {
- "type": "string"
- },
- "values": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "value"
- }
- }
- }
- },
- "xml": {
- "name": "attribute"
- }
- },
- "MembershipPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "group": {
- "type": "string"
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrPatch"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- }
- },
- "xml": {
- "name": "membershipPatch"
- }
- },
- "RelationshipPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "relationshipTO": {
- "$ref": "#/definitions/RelationshipTO"
- }
- },
- "xml": {
- "name": "relationshipPatch"
- }
- },
- "RelationshipTO": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string"
- },
- "rightType": {
- "type": "string"
- },
- "rightKey": {
- "type": "string"
- }
- },
- "xml": {
- "name": "relationship"
- }
- },
- "StringPatchItem": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "string"
- }
- },
- "xml": {
- "name": "stringPatchItem"
- }
- },
- "StringReplacePatchItem": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "string"
- }
- },
- "xml": {
- "name": "stringReplacePatchItem"
- }
- },
- "AnyObjectTO": {
- "type": "object",
- "properties": {
- "creator": {
- "type": "string"
- },
- "creationDate": {
- "type": "string",
- "format": "date-time"
- },
- "lastModifier": {
- "type": "string"
- },
- "lastChangeDate": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "type": {
- "type": "string"
- },
- "realm": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "derAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- },
- "relationships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "relationship"
- },
- "$ref": "#/definitions/RelationshipTO"
- }
- },
- "memberships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "membership"
- },
- "$ref": "#/definitions/MembershipTO"
- }
- },
- "dynGroups": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "role"
- }
- }
- }
- },
- "xml": {
- "name": "anyObject"
- }
- },
- "MembershipTO": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string"
- },
- "rightType": {
- "type": "string"
- },
- "rightKey": {
- "type": "string"
- },
- "groupName": {
- "type": "string"
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "derAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- }
- },
- "xml": {
- "name": "membership"
- }
- },
- "AnyTO": {
- "type": "object",
- "properties": {
- "creator": {
- "type": "string"
- },
- "creationDate": {
- "type": "string",
- "format": "date-time"
- },
- "lastModifier": {
- "type": "string"
- },
- "lastChangeDate": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "type": {
- "type": "string"
- },
- "realm": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "derAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- }
- },
- "PagedResultAnyTO": {
- "type": "object",
- "properties": {
- "prev": {
- "type": "string",
- "format": "uri"
- },
- "next": {
- "type": "string",
- "format": "uri"
- },
- "page": {
- "type": "integer",
- "format": "int32"
- },
- "size": {
- "type": "integer",
- "format": "int32"
- },
- "totalCount": {
- "type": "integer",
- "format": "int32"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/AnyTO"
- }
- }
- },
- "xml": {
- "name": "pagedResult"
- }
- },
- "AnyTypeClassTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "plainSchemas": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "schema"
- }
- }
- },
- "derSchemas": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "schema"
- }
- }
- },
- "virSchemas": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "schema"
- }
- }
- },
- "inUseByTypes": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "anyTypeClass"
- }
- }
- }
- },
- "xml": {
- "name": "anyTypeClass"
- }
- },
- "AnyTypeTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "kind": {
- "type": "string",
- "enum": [
- "USER",
- "GROUP",
- "ANY_OBJECT"
- ]
- },
- "classes": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- }
- },
- "xml": {
- "name": "anyType"
- }
- },
- "CamelMetrics": {
- "type": "object",
- "properties": {
- "responseMeanRates": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "meanRate"
- },
- "$ref": "#/definitions/MeanRate"
- }
- }
- },
- "xml": {
- "name": "camelMetrics"
- }
- },
- "MeanRate": {
- "type": "object",
- "properties": {
- "routeId": {
- "type": "string"
- },
- "value": {
- "type": "number",
- "format": "double"
- }
- },
- "xml": {
- "name": "meanRate"
- }
- },
- "CamelRouteTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "anyTypeKind": {
- "type": "string",
- "enum": [
- "USER",
- "GROUP",
- "ANY_OBJECT"
- ]
- },
- "content": {
- "type": "string"
- }
- },
- "xml": {
- "name": "camelRoute"
- }
- },
- "ConnBundleTO": {
- "type": "object",
- "properties": {
- "displayName": {
- "type": "string"
- },
- "location": {
- "type": "string"
- },
- "bundleName": {
- "type": "string"
- },
- "connectorName": {
- "type": "string"
- },
- "version": {
- "type": "string"
- },
- "properties": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "connConfPropSchema"
- },
- "$ref": "#/definitions/ConnConfPropSchema"
- }
- }
- },
- "xml": {
- "name": "connectorBundle"
- }
- },
- "ConnConfPropSchema": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string"
- },
- "displayName": {
- "type": "string"
- },
- "helpMessage": {
- "type": "string"
- },
- "type": {
- "type": "string"
- },
- "required": {
- "type": "boolean"
- },
- "order": {
- "type": "integer",
- "format": "int32"
- },
- "confidential": {
- "type": "boolean"
- },
- "defaultValues": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "object",
- "xml": {
- "name": "defaultValue"
- }
- }
- }
- }
- },
- "ConnIdObjectClassTO": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string"
- },
- "container": {
- "type": "boolean"
- },
- "auxiliary": {
- "type": "boolean"
- },
- "attributes": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "attribute"
- }
- }
- }
- },
- "xml": {
- "name": "connIdObjectClass"
- }
- },
- "ConnConfProperty": {
- "type": "object",
- "properties": {
- "schema": {
- "$ref": "#/definitions/ConnConfPropSchema"
- },
- "overridable": {
- "type": "boolean"
- },
- "values": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "object",
- "xml": {
- "name": "value"
- }
- }
- }
- }
- },
- "ConnInstanceTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "location": {
- "type": "string"
- },
- "connectorName": {
- "type": "string"
- },
- "bundleName": {
- "type": "string"
- },
- "version": {
- "type": "string"
- },
- "displayName": {
- "type": "string"
- },
- "connRequestTimeout": {
- "type": "integer",
- "format": "int32"
- },
- "poolConf": {
- "$ref": "#/definitions/ConnPoolConfTO"
- },
- "conf": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "property"
- },
- "$ref": "#/definitions/ConnConfProperty"
- }
- },
- "capabilities": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "capability"
- },
- "enum": [
- "AUTHENTICATE",
- "CREATE",
- "UPDATE",
- "DELETE",
- "SEARCH",
- "SYNC"
- ]
- }
- }
- },
- "xml": {
- "name": "connInstance"
- }
- },
- "ConnPoolConfTO": {
- "type": "object",
- "properties": {
- "maxObjects": {
- "type": "integer",
- "format": "int32"
- },
- "minIdle": {
- "type": "integer",
- "format": "int32"
- },
- "maxIdle": {
- "type": "integer",
- "format": "int32"
- },
- "maxWait": {
- "type": "integer",
- "format": "int64"
- },
- "minEvictableIdleTimeMillis": {
- "type": "integer",
- "format": "int64"
- }
- },
- "xml": {
- "name": "connPoolConf"
- }
- },
- "DomainTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "adminPwd": {
- "type": "string"
- },
- "adminCipherAlgorithm": {
- "type": "string",
- "enum": [
- "SHA",
- "SHA1",
- "SHA256",
- "SHA512",
- "AES",
- "SMD5",
- "SSHA",
- "SSHA1",
- "SSHA256",
- "SSHA512",
- "BCRYPT"
- ]
- }
- },
- "xml": {
- "name": "domain"
- }
- },
- "GroupTO": {
- "type": "object",
- "properties": {
- "creator": {
- "type": "string"
- },
- "creationDate": {
- "type": "string",
- "format": "date-time"
- },
- "lastModifier": {
- "type": "string"
- },
- "lastChangeDate": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "type": {
- "type": "string"
- },
- "realm": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "userOwner": {
- "type": "string"
- },
- "groupOwner": {
- "type": "string"
- },
- "udynMembershipCond": {
- "type": "string"
- },
- "adynMembershipConds": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "string"
- }
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "derAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- },
- "typeExtensions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "typeExtension"
- },
- "$ref": "#/definitions/TypeExtensionTO"
- }
- }
- },
- "xml": {
- "name": "group"
- }
- },
- "TypeExtensionTO": {
- "type": "object",
- "properties": {
- "anyType": {
- "type": "string"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- }
- },
- "xml": {
- "name": "typeExtension"
- }
- },
- "ExecTO": {
- "type": "object",
- "properties": {
- "start": {
- "type": "string",
- "format": "date-time"
- },
- "end": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "jobType": {
- "type": "string",
- "enum": [
- "NOTIFICATION",
- "REPORT",
- "TASK"
- ]
- },
- "refKey": {
- "type": "string"
- },
- "refDesc": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "message": {
- "type": "string"
- }
- },
- "xml": {
- "name": "exec"
- }
- },
- "GroupPatch": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "realm": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "name": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "userOwner": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "groupOwner": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "udynMembershipCond": {
- "type": "string"
- },
- "adynMembershipConds": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "string"
- }
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "auxClass"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrPatch"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "resource"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "typeExtensions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "typeExtension"
- },
- "$ref": "#/definitions/TypeExtensionTO"
- }
- }
- },
- "xml": {
- "name": "groupPatch"
- }
- },
- "LogAppender": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string"
- }
- }
- },
- "LogStatementTO": {
- "type": "object",
- "properties": {
- "level": {
- "type": "string",
- "enum": [
- "OFF",
- "FATAL",
- "ERROR",
- "WARN",
- "INFO",
- "DEBUG",
- "TRACE",
- "ALL"
- ]
- },
- "loggerName": {
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "stackTrace": {
- "type": "string"
- },
- "timeMillis": {
- "type": "integer",
- "format": "int64"
- },
- "threadId": {
- "type": "integer",
- "format": "int64"
- },
- "threadName": {
- "type": "string"
- },
- "threadPriority": {
- "type": "integer",
- "format": "int32"
- }
- },
- "xml": {
- "name": "logStatement"
- }
- },
- "LoggerTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "level": {
- "type": "string",
- "enum": [
- "OFF",
- "FATAL",
- "ERROR",
- "WARN",
- "INFO",
- "DEBUG",
- "TRACE",
- "ALL"
- ]
- }
- },
- "xml": {
- "name": "logger"
- }
- },
- "EventCategoryTO": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "enum": [
- "LOGIC",
- "TASK",
- "PROPAGATION",
- "PULL",
- "PUSH",
- "CUSTOM"
- ]
- },
- "category": {
- "type": "string"
- },
- "subcategory": {
- "type": "string"
- },
- "events": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "event"
- }
- }
- }
- },
- "xml": {
- "name": "eventCategory"
- }
- },
- "InputStream": {
- "type": "object"
- },
- "MailTemplateTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- }
- },
- "xml": {
- "name": "mailTemplate"
- }
- },
- "JobTO": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "enum": [
- "NOTIFICATION",
- "REPORT",
- "TASK"
- ]
- },
- "refKey": {
- "type": "string"
- },
- "refDesc": {
- "type": "string"
- },
- "running": {
- "type": "boolean"
- },
- "scheduled": {
- "type": "boolean"
- },
- "start": {
- "type": "string",
- "format": "date-time"
- }
- },
- "xml": {
- "name": "job"
- }
- },
- "NotificationTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "abouts": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "string"
- }
- },
- "recipientsFIQL": {
- "type": "string"
- },
- "recipientAttrName": {
- "type": "string"
- },
- "selfAsRecipient": {
- "type": "boolean"
- },
- "recipientsProviderClassName": {
- "type": "string"
- },
- "sender": {
- "type": "string"
- },
- "subject": {
- "type": "string"
- },
- "template": {
- "type": "string"
- },
- "traceLevel": {
- "type": "string",
- "enum": [
- "NONE",
- "FAILURES",
- "SUMMARY",
- "ALL"
- ]
- },
- "active": {
- "type": "boolean"
- },
- "events": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "event"
- }
- }
- },
- "staticRecipients": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "staticRecipient"
- }
- }
- }
- },
- "xml": {
- "name": "notification"
- }
- },
- "AbstractPolicyTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "usedByResources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- },
- "usedByRealms": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "group"
- }
- }
- }
- },
- "xml": {
- "name": "abstractPolicy"
- }
- },
- "RealmTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "parent": {
- "type": "string"
- },
- "fullPath": {
- "type": "string"
- },
- "accountPolicy": {
- "type": "string"
- },
- "passwordPolicy": {
- "type": "string"
- },
- "templates": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "$ref": "#/definitions/AnyTO"
- }
- },
- "actionsClassNames": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "actionsClassName"
- }
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- },
- "xml": {
- "name": "realm"
- }
- },
- "RelationshipTypeTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "description": {
- "type": "string"
- }
- },
- "xml": {
- "name": "relationshipType"
- }
- },
- "AbstractReportletConf": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string"
- }
- }
- },
- "ReportTO": {
- "type": "object",
- "properties": {
- "start": {
- "type": "string",
- "format": "date-time"
- },
- "end": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "cronExpression": {
- "type": "string"
- },
- "latestExecStatus": {
- "type": "string"
- },
- "lastExec": {
- "type": "string",
- "format": "date-time"
- },
- "nextExec": {
- "type": "string",
- "format": "date-time"
- },
- "active": {
- "type": "boolean"
- },
- "template": {
- "type": "string"
- },
- "reportletConfs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "reportletConf"
- },
- "$ref": "#/definitions/AbstractReportletConf"
- }
- },
- "executions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "execution"
- },
- "$ref": "#/definitions/ExecTO"
- }
- }
- },
- "xml": {
- "name": "report"
- }
- },
- "PagedResultExecTO": {
- "type": "object",
- "properties": {
- "prev": {
- "type": "string",
- "format": "uri"
- },
- "next": {
- "type": "string",
- "format": "uri"
- },
- "page": {
- "type": "integer",
- "format": "int32"
- },
- "size": {
- "type": "integer",
- "format": "int32"
- },
- "totalCount": {
- "type": "integer",
- "format": "int32"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/ExecTO"
- }
- }
- },
- "xml": {
- "name": "pagedResult"
- }
- },
- "BulkActionResult": {
- "type": "object",
- "properties": {
- "results": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "string",
- "enum": [
- "SUCCESS",
- "FAILURE",
- "CREATED",
- "NOT_ATTEMPTED"
- ]
- }
- }
- },
- "xml": {
- "name": "bulkActionResult"
- }
- },
- "ReportTemplateTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- }
- },
- "xml": {
- "name": "reportTemplate"
- }
- },
- "ResourceDeassociationPatch": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "anyTypeKey": {
- "type": "string"
- },
- "action": {
- "type": "string",
- "enum": [
- "UNLINK",
- "DEPROVISION",
- "UNASSIGN"
- ]
- },
- "anyKyes": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "key"
- }
- }
- }
- },
- "xml": {
- "name": "resourceDeassociationPatch"
- }
- },
- "ConnObjectTO": {
- "type": "object",
- "properties": {
- "attrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- }
- },
- "xml": {
- "name": "connObject"
- }
- },
- "PagedConnObjectTOResult": {
- "type": "object",
- "properties": {
- "next": {
- "type": "string",
- "format": "uri"
- },
- "pagedResultsCookie": {
- "type": "string"
- },
- "remainingPagedResults": {
- "type": "integer",
- "format": "int32"
- },
- "allResultsReturned": {
- "type": "boolean"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/ConnObjectTO"
- }
- }
- },
- "xml": {
- "name": "pagedConnObjectResult"
- }
- },
- "MappingItemTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "intAttrName": {
- "type": "string"
- },
- "extAttrName": {
- "type": "string"
- },
- "connObjectKey": {
- "type": "boolean"
- },
- "password": {
- "type": "boolean"
- },
- "mandatoryCondition": {
- "type": "string"
- },
- "purpose": {
- "type": "string",
- "enum": [
- "BOTH",
- "PULL",
- "PROPAGATION",
- "NONE"
- ]
- },
- "propagationJEXLTransformer": {
- "type": "string"
- },
- "pullJEXLTransformer": {
- "type": "string"
- },
- "mappingItemTransformerClassNames": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "className"
- }
- }
- }
- },
- "xml": {
- "name": "mappingItem"
- }
- },
- "MappingTO": {
- "type": "object",
- "properties": {
- "connObjectLink": {
- "type": "string"
- },
- "connObjectKeyItem": {
- "$ref": "#/definitions/MappingItemTO"
- },
- "items": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/MappingItemTO"
- }
- },
- "linkingItems": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/MappingItemTO"
- }
- }
- },
- "xml": {
- "name": "mapping"
- }
- },
- "OrgUnitTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "objectClass": {
- "type": "string"
- },
- "syncToken": {
- "type": "string"
- },
- "extAttrName": {
- "type": "string"
- },
- "connObjectLink": {
- "type": "string"
- }
- },
- "xml": {
- "name": "orgUnit"
- }
- },
- "ProvisionTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "anyType": {
- "type": "string"
- },
- "objectClass": {
- "type": "string"
- },
- "syncToken": {
- "type": "string"
- },
- "mapping": {
- "$ref": "#/definitions/MappingTO"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- },
- "virSchemas": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "virSchema"
- }
- }
- }
- },
- "xml": {
- "name": "provision"
- }
- },
- "ResourceTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "connector": {
- "type": "string"
- },
- "connectorDisplayName": {
- "type": "string"
- },
- "orgUnit": {
- "$ref": "#/definitions/OrgUnitTO"
- },
- "propagationPriority": {
- "type": "integer",
- "format": "int32"
- },
- "randomPwdIfNotProvided": {
- "type": "boolean"
- },
- "enforceMandatoryCondition": {
- "type": "boolean"
- },
- "createTraceLevel": {
- "type": "string",
- "enum": [
- "NONE",
- "FAILURES",
- "SUMMARY",
- "ALL"
- ]
- },
- "updateTraceLevel": {
- "type": "string",
- "enum": [
- "NONE",
- "FAILURES",
- "SUMMARY",
- "ALL"
- ]
- },
- "deleteTraceLevel": {
- "type": "string",
- "enum": [
- "NONE",
- "FAILURES",
- "SUMMARY",
- "ALL"
- ]
- },
- "provisioningTraceLevel": {
- "type": "string",
- "enum": [
- "NONE",
- "FAILURES",
- "SUMMARY",
- "ALL"
- ]
- },
- "passwordPolicy": {
- "type": "string"
- },
- "accountPolicy": {
- "type": "string"
- },
- "pullPolicy": {
- "type": "string"
- },
- "overrideCapabilities": {
- "type": "boolean"
- },
- "provisions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "provision"
- },
- "$ref": "#/definitions/ProvisionTO"
- }
- },
- "confOverride": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "property"
- },
- "$ref": "#/definitions/ConnConfProperty"
- }
- },
- "capabilitiesOverride": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "capability"
- },
- "enum": [
- "AUTHENTICATE",
- "CREATE",
- "UPDATE",
- "DELETE",
- "SEARCH",
- "SYNC"
- ]
- }
- },
- "propagationActionsClassNames": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "propagationActionsClassName"
- }
- }
- }
- },
- "xml": {
- "name": "resource"
- }
- },
- "RoleTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "dynMembershipCond": {
- "type": "string"
- },
- "entitlements": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "entitlement"
- }
- }
- },
- "realms": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "realm"
- }
- }
- }
- },
- "xml": {
- "name": "role"
- }
- },
- "SAML2IdPTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "entityID": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "metadata": {
- "type": "string"
- },
- "useDeflateEncoding": {
- "type": "boolean"
- },
- "bindingType": {
- "type": "string",
- "enum": [
- "POST",
- "REDIRECT"
- ]
- },
- "logoutSupported": {
- "type": "boolean"
- },
- "connObjectKeyItem": {
- "$ref": "#/definitions/MappingItemTO"
- },
- "mappingItems": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "mappingItem"
- },
- "$ref": "#/definitions/MappingItemTO"
- }
- }
- },
- "xml": {
- "name": "saml2idp"
- }
- },
- "SAML2RequestTO": {
- "type": "object",
- "properties": {
- "idpServiceAddress": {
- "type": "string"
- },
- "bindingType": {
- "type": "string",
- "enum": [
- "POST",
- "REDIRECT"
- ]
- },
- "content": {
- "type": "string"
- },
- "relayState": {
- "type": "string"
- },
- "signAlg": {
- "type": "string"
- },
- "signature": {
- "type": "string"
- }
- },
- "xml": {
- "name": "saml2request"
- }
- },
- "SAML2LoginResponseTO": {
- "type": "object",
- "properties": {
- "nameID": {
- "type": "string"
- },
- "sessionIndex": {
- "type": "string"
- },
- "authInstant": {
- "type": "string",
- "format": "date-time"
- },
- "notOnOrAfter": {
- "type": "string",
- "format": "date-time"
- },
- "accessToken": {
- "type": "string"
- },
- "username": {
- "type": "string"
- },
- "idp": {
- "type": "string"
- },
- "sloSupported": {
- "type": "boolean"
- },
- "attrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attr"
- },
- "$ref": "#/definitions/AttrTO"
- }
- }
- },
- "xml": {
- "name": "saml2LoginResponse"
- }
- },
- "SAML2ReceivedResponseTO": {
- "type": "object",
- "properties": {
- "samlResponse": {
- "type": "string"
- },
- "relayState": {
- "type": "string"
- }
- },
- "xml": {
- "name": "saml2ReceivedResponse"
- }
- },
- "SecurityQuestionTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "content": {
- "type": "string"
- }
- },
- "xml": {
- "name": "securityQuestion"
- }
- },
- "PlatformInfo": {
- "type": "object",
- "properties": {
- "version": {
- "type": "string"
- },
- "selfRegAllowed": {
- "type": "boolean"
- },
- "pwdResetAllowed": {
- "type": "boolean"
- },
- "pwdResetRequiringSecurityQuestions": {
- "type": "boolean"
- },
- "anyObjectWorkflowAdapter": {
- "type": "string"
- },
- "anyObjectWorkflowAdapterSupportEdit": {
- "type": "boolean"
- },
- "userWorkflowAdapter": {
- "type": "string"
- },
- "userWorkflowAdapterSupportEdit": {
- "type": "boolean"
- },
- "groupWorkflowAdapter": {
- "type": "string"
- },
- "groupWorkflowAdapterSupportEdit": {
- "type": "boolean"
- },
- "anyObjectProvisioningManager": {
- "type": "string"
- },
- "userProvisioningManager": {
- "type": "string"
- },
- "groupProvisioningManager": {
- "type": "string"
- },
- "virAttrCache": {
- "type": "string"
- },
- "passwordGenerator": {
- "type": "string"
- },
- "anySearchDAO": {
- "type": "string"
- },
- "connIdLocations": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "connIdLocation"
- }
- }
- },
- "entitlements": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "entitlement"
- }
- }
- },
- "reportletConfs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "reportletConf"
- }
- }
- },
- "accountRules": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "accountRule"
- }
- }
- },
- "passwordRules": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "passwordRule"
- }
- }
- },
- "mappingItemTransformers": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "mappingItemTransformer"
- }
- }
- },
- "taskJobs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "taskJob"
- }
- }
- },
- "reconciliationFilterBuilders": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "reconciliationFilterBuilder"
- }
- }
- },
- "logicActions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "logicAction"
- }
- }
- },
- "propagationActions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "propagationAction"
- }
- }
- },
- "pullActions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "pullAction"
- }
- }
- },
- "pushActions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "pushAction"
- }
- }
- },
- "pullCorrelationRules": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "pullCorrelationRule"
- }
- }
- },
- "pushCorrelationRules": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "pushCorrelationRule"
- }
- }
- },
- "validators": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "validator"
- }
- }
- },
- "notificationRecipientsProviders": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "notificationRecipientsProvider"
- }
- }
- }
- },
- "xml": {
- "name": "platformInfo"
- }
- },
- "NumbersInfo": {
- "type": "object",
- "properties": {
- "totalUsers": {
- "type": "integer",
- "format": "int32"
- },
- "usersByRealm": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "integer",
- "format": "int32"
- }
- },
- "usersByStatus": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "integer",
- "format": "int32"
- }
- },
- "totalGroups": {
- "type": "integer",
- "format": "int32"
- },
- "groupsByRealm": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "integer",
- "format": "int32"
- }
- },
- "anyType1": {
- "type": "string"
- },
- "totalAny1": {
- "type": "integer",
- "format": "int32"
- },
- "any1ByRealm": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "integer",
- "format": "int32"
- }
- },
- "anyType2": {
- "type": "string"
- },
- "totalAny2": {
- "type": "integer",
- "format": "int32"
- },
- "any2ByRealm": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "integer",
- "format": "int32"
- }
- },
- "totalResources": {
- "type": "integer",
- "format": "int32"
- },
- "totalRoles": {
- "type": "integer",
- "format": "int32"
- },
- "confCompleteness": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "boolean"
- }
- }
- },
- "xml": {
- "name": "numbersInfo"
- }
- },
- "LoadInstant": {
- "type": "object",
- "properties": {
- "uptime": {
- "type": "integer",
- "format": "int64"
- },
- "systemLoadAverage": {
- "type": "number",
- "format": "double"
- },
- "totalMemory": {
- "type": "integer",
- "format": "int64"
- },
- "freeMemory": {
- "type": "integer",
- "format": "int64"
- },
- "maxMemory": {
- "type": "integer",
- "format": "int64"
- }
- },
- "xml": {
- "name": "loadInstant"
- }
- },
- "SystemInfo": {
- "type": "object",
- "properties": {
- "hostname": {
- "type": "string"
- },
- "os": {
- "type": "string"
- },
- "jvm": {
- "type": "string"
- },
- "availableProcessors": {
- "type": "integer",
- "format": "int32"
- },
- "startTime": {
- "type": "integer",
- "format": "int64"
- },
- "load": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "instant"
- },
- "$ref": "#/definitions/LoadInstant"
- }
- }
- },
- "xml": {
- "name": "systemInfo"
- }
- },
- "AbstractTaskTO": {
- "type": "object",
- "properties": {
- "start": {
- "type": "string",
- "format": "date-time"
- },
- "end": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "latestExecStatus": {
- "type": "string"
- },
- "executions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "execution"
- },
- "$ref": "#/definitions/ExecTO"
- }
- }
- },
- "xml": {
- "name": "abstractTask"
- }
- },
- "SchedTaskTO": {
- "type": "object",
- "properties": {
- "start": {
- "type": "string",
- "format": "date-time"
- },
- "end": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "latestExecStatus": {
- "type": "string"
- },
- "startAt": {
- "type": "string",
- "format": "date-time"
- },
- "cronExpression": {
- "type": "string"
- },
- "jobDelegateClassName": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "lastExec": {
- "type": "string",
- "format": "date-time"
- },
- "nextExec": {
- "type": "string",
- "format": "date-time"
- },
- "active": {
- "type": "boolean"
- },
- "executions": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "execution"
- },
- "$ref": "#/definitions/ExecTO"
- }
- }
- },
- "xml": {
- "name": "schedTask"
- }
- },
- "PagedResultAbstractTaskTO": {
- "type": "object",
- "properties": {
- "prev": {
- "type": "string",
- "format": "uri"
- },
- "next": {
- "type": "string",
- "format": "uri"
- },
- "page": {
- "type": "integer",
- "format": "int32"
- },
- "size": {
- "type": "integer",
- "format": "int32"
- },
- "totalCount": {
- "type": "integer",
- "format": "int32"
- },
- "result": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "item"
- },
- "$ref": "#/definitions/AbstractTaskTO"
- }
- }
- },
- "xml": {
- "name": "pagedResult"
- }
- },
- "UserTO": {
- "type": "object",
- "properties": {
- "creator": {
- "type": "string"
- },
- "creationDate": {
- "type": "string",
- "format": "date-time"
- },
- "lastModifier": {
- "type": "string"
- },
- "lastChangeDate": {
- "type": "string",
- "format": "date-time"
- },
- "key": {
- "type": "string"
- },
- "type": {
- "type": "string"
- },
- "realm": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "password": {
- "type": "string"
- },
- "token": {
- "type": "string"
- },
- "tokenExpireTime": {
- "type": "string",
- "format": "date-time"
- },
- "username": {
- "type": "string"
- },
- "lastLoginDate": {
- "type": "string",
- "format": "date-time"
- },
- "changePwdDate": {
- "type": "string",
- "format": "date-time"
- },
- "failedLogins": {
- "type": "integer",
- "format": "int32"
- },
- "securityQuestion": {
- "type": "string"
- },
- "securityAnswer": {
- "type": "string"
- },
- "mustChangePassword": {
- "type": "boolean"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "class"
- }
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "derAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- },
- "roles": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "role"
- }
- }
- },
- "dynRoles": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "role"
- }
- }
- },
- "relationships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "relationship"
- },
- "$ref": "#/definitions/RelationshipTO"
- }
- },
- "memberships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "membership"
- },
- "$ref": "#/definitions/MembershipTO"
- }
- },
- "dynGroups": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "role"
- }
- }
- }
- },
- "xml": {
- "name": "user"
- }
- },
- "BooleanReplacePatchItem": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "boolean"
- }
- },
- "xml": {
- "name": "booleanReplacePatchItem"
- }
- },
- "PasswordPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "string"
- },
- "onSyncope": {
- "type": "boolean"
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- },
- "xml": {
- "name": "passwordPatch"
- }
- },
- "UserPatch": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "realm": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "username": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "password": {
- "$ref": "#/definitions/PasswordPatch"
- },
- "securityQuestion": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "securityAnswer": {
- "$ref": "#/definitions/StringReplacePatchItem"
- },
- "mustChangePassword": {
- "$ref": "#/definitions/BooleanReplacePatchItem"
- },
- "auxClasses": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "auxClass"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "plainAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrPatch"
- }
- },
- "virAttrs": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "attribute"
- },
- "$ref": "#/definitions/AttrTO"
- }
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "resource"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- },
- "relationships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "relationship"
- },
- "$ref": "#/definitions/RelationshipPatch"
- }
- },
- "memberships": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "membership"
- },
- "$ref": "#/definitions/MembershipPatch"
- }
- },
- "roles": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "uniqueItems": true,
- "items": {
- "xml": {
- "name": "role"
- },
- "$ref": "#/definitions/StringPatchItem"
- }
- }
- },
- "xml": {
- "name": "userPatch"
- }
- },
- "StatusPatch": {
- "type": "object",
- "properties": {
- "operation": {
- "type": "string",
- "enum": [
- "ADD_REPLACE",
- "DELETE"
- ]
- },
- "value": {
- "type": "string"
- },
- "onSyncope": {
- "type": "boolean"
- },
- "key": {
- "type": "string"
- },
- "type": {
- "type": "string",
- "enum": [
- "ACTIVATE",
- "SUSPEND",
- "REACTIVATE"
- ]
- },
- "token": {
- "type": "string"
- },
- "resources": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "type": "string",
- "xml": {
- "name": "resource"
- }
- }
- }
- },
- "xml": {
- "name": "statusPatch"
- }
- },
- "WorkflowFormPropertyTO": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "type": {
- "type": "string",
- "enum": [
- "String",
- "Long",
- "Enum",
- "Date",
- "Boolean"
- ]
- },
- "value": {
- "type": "string"
- },
- "readable": {
- "type": "boolean"
- },
- "writable": {
- "type": "boolean"
- },
- "required": {
- "type": "boolean"
- },
- "datePattern": {
- "type": "string"
- },
- "enumValues": {
- "type": "object",
- "readOnly": true,
- "additionalProperties": {
- "type": "string"
- }
- }
- },
- "xml": {
- "name": "workflowFormProperty"
- }
- },
- "WorkflowFormTO": {
- "type": "object",
- "properties": {
- "username": {
- "type": "string"
- },
- "taskId": {
- "type": "string"
- },
- "key": {
- "type": "string"
- },
- "createTime": {
- "type": "string",
- "format": "date-time"
- },
- "dueDate": {
- "type": "string",
- "format": "date-time"
- },
- "owner": {
- "type": "string"
- },
- "workflowFormProperties": {
- "type": "array",
- "xml": {
- "wrapped": true
- },
- "readOnly": true,
- "items": {
- "xml": {
- "name": "workflowFormProperty"
- },
- "$ref": "#/definitions/WorkflowFormPropertyTO"
- }
- }
- },
- "xml": {
- "name": "workflowForm"
- }
- },
- "WorkflowDefinitionTO": {
- "type": "object",
- "properties": {
- "key": {
- "type": "string"
- },
- "modelId": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "main": {
- "type": "boolean"
- }
- },
- "xml": {
- "name": "workflowDefinition"
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement