This repository was archived by the owner on Nov 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpodiumuaa.js
3 lines (3 loc) · 26 KB
/
podiumuaa.js
1
2
3
var uaaResources =
{"swagger":"2.0","info":{"description":"API documentation for the user management and authentication component of the Podium request portal.","version":"1.0.0","title":"Podium UAA API","contact":{}},"host":"localhost:8082","basePath":"/podiumuaa","tags":[{"name":"profile-info-resource","description":"Profile Info Resource"},{"name":"account-resource","description":"Account Resource"},{"name":"elasticsearch-index-resource","description":"Elasticsearch Index Resource"},{"name":"organisation-server","description":"Organisation Server"},{"name":"role-resource","description":"Role Resource"},{"name":"user-resource","description":"User Resource"}],"paths":{"/api/_search/organisations":{"get":{"tags":["organisation-server"],"summary":"searchOrganisations","operationId":"searchOrganisationsUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"query","in":"query","description":"query","required":true,"type":"string"},{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SearchOrganisation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/_search/roles":{"get":{"tags":["role-resource"],"summary":"searchRoles","operationId":"searchRolesUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"query","in":"query","description":"query","required":true,"type":"string"},{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RoleRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/_search/users":{"get":{"tags":["user-resource"],"summary":"search","operationId":"searchUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"query","in":"query","description":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SearchUser"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/_suggest/users":{"get":{"tags":["user-resource"],"summary":"suggest","operationId":"suggestUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"query","in":"query","description":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SearchUser"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/account":{"get":{"tags":["account-resource"],"summary":"getAccount","operationId":"getAccountUsingGET","consumes":["application/json"],"produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/UserRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"post":{"tags":["account-resource"],"summary":"saveAccount","operationId":"saveAccountUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"userDTO","description":"userDTO","required":true,"schema":{"$ref":"#/definitions/UserRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/UserRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/account/change_password":{"post":{"tags":["account-resource"],"summary":"changePassword","operationId":"changePasswordUsingPOST","consumes":["text/plain"],"produces":["text/plain"],"parameters":[{"in":"body","name":"password","description":"password","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/account/reset_password/finish":{"post":{"tags":["account-resource"],"summary":"finishPasswordReset","operationId":"finishPasswordResetUsingPOST","consumes":["application/json"],"produces":["text/plain"],"parameters":[{"in":"body","name":"keyAndPassword","description":"keyAndPassword","required":true,"schema":{"$ref":"#/definitions/KeyAndPasswordRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"type":"string"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/account/reset_password/init":{"post":{"tags":["account-resource"],"summary":"requestPasswordReset","operationId":"requestPasswordResetUsingPOST","consumes":["text/plain"],"produces":["text/plain"],"parameters":[{"in":"body","name":"mail","description":"mail","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/elasticsearch/index":{"get":{"tags":["elasticsearch-index-resource"],"summary":"reindexAll","operationId":"reindexAllUsingGET","consumes":["application/json"],"produces":["text/plain"],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations":{"get":{"tags":["organisation-server"],"summary":"getOrganisations","operationId":"getOrganisationsUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OrganisationRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"post":{"tags":["organisation-server"],"summary":"createOrganisation","operationId":"createOrganisationUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"organisationRepresentation","description":"organisationRepresentation","required":true,"schema":{"$ref":"#/definitions/OrganisationRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OrganisationRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"put":{"tags":["organisation-server"],"summary":"updateOrganisation","operationId":"updateOrganisationUsingPUT","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"organisationRepresentation","description":"organisationRepresentation","required":true,"schema":{"$ref":"#/definitions/OrganisationRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OrganisationRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations/admin":{"get":{"tags":["organisation-server"],"summary":"getAdminOrganisations","operationId":"getAdminOrganisationsUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OrganisationRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations/all":{"get":{"tags":["organisation-server"],"summary":"getAllOrganisations","operationId":"getAllOrganisationsUsingGET","consumes":["application/json"],"produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OrganisationRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations/available":{"get":{"tags":["organisation-server"],"summary":"getActiveOrganisations","operationId":"getActiveOrganisationsUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OrganisationRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations/uuid/{uuid}":{"get":{"tags":["organisation-server"],"summary":"getOrganisation","operationId":"getOrganisationUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OrganisationRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/organisations/{id}":{"get":{"tags":["organisation-server"],"summary":"getOrganisationById","operationId":"getOrganisationByIdUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"id","in":"path","description":"id","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OrganisationRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":true}},"/api/organisations/{uuid}":{"delete":{"tags":["organisation-server"],"summary":"deleteOrganisation","operationId":"deleteOrganisationUsingDELETE","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"204":{"description":"No Content"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"}}}},"/api/organisations/{uuid}/activation":{"put":{"tags":["organisation-server"],"summary":"setOrganisationActivation","operationId":"setOrganisationActivationUsingPUT","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"},{"name":"value","in":"query","description":"value","required":true,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OrganisationRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/profile-info":{"get":{"tags":["profile-info-resource"],"summary":"getActiveProfiles","operationId":"getActiveProfilesUsingGET","consumes":["application/json"],"produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ProfileInfoResponse"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/register":{"post":{"tags":["account-resource"],"summary":"registerAccount","operationId":"registerAccountUsingPOST","consumes":["application/json"],"produces":["application/json","text/plain"],"parameters":[{"in":"body","name":"managedUserRepresentation","description":"managedUserRepresentation","required":true,"schema":{"$ref":"#/definitions/ManagedUserRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/reverify":{"get":{"tags":["account-resource"],"summary":"renewVerification","operationId":"renewVerificationUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"key","in":"query","description":"key","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/roles":{"get":{"tags":["role-resource"],"summary":"getAllRoles","operationId":"getAllRolesUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RoleRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"put":{"tags":["role-resource"],"summary":"updateRole","operationId":"updateRoleUsingPUT","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"roleRepresentation","description":"roleRepresentation","required":true,"schema":{"$ref":"#/definitions/RoleRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RoleRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/roles/organisation/{uuid}":{"get":{"tags":["role-resource"],"summary":"getOrganisationRoles","operationId":"getOrganisationRolesUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RoleRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/roles/{id}":{"get":{"tags":["role-resource"],"summary":"getRole","operationId":"getRoleUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"id","in":"path","description":"id","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RoleRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users":{"get":{"tags":["user-resource"],"summary":"getAllUsers","operationId":"getAllUsersUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ManagedUserRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"post":{"tags":["user-resource"],"summary":"createUser","operationId":"createUserUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"userData","description":"userData","required":true,"schema":{"$ref":"#/definitions/UserRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"put":{"tags":["user-resource"],"summary":"updateUser","operationId":"updateUserUsingPUT","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"userData","description":"userData","required":true,"schema":{"$ref":"#/definitions/UserRepresentation"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ManagedUserRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users/organisations":{"get":{"tags":["user-resource"],"summary":"getOrganisationUsers","operationId":"getOrganisationUsersUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ManagedUserRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users/organisations/{uuid}":{"get":{"tags":["user-resource"],"summary":"getUsersForOrganisation","operationId":"getUsersForOrganisationUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"},{"name":"page","in":"query","description":"Page number of the requested page","required":false,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of a page","required":false,"type":"integer","format":"int32"},{"name":"sort","in":"query","description":"Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ManagedUserRepresentation"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users/uuid/{uuid}":{"get":{"tags":["user-resource"],"summary":"getUserByUuid","operationId":"getUserByUuidUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ManagedUserRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users/uuid/{uuid}/unlock":{"put":{"tags":["user-resource"],"summary":"unlockUser","operationId":"unlockUserUsingPUT","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"uuid","in":"path","description":"uuid","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ManagedUserRepresentation"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/api/users/{login}":{"get":{"tags":["user-resource"],"summary":"getUser","operationId":"getUserUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"login","in":"path","description":"login","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ManagedUserRepresentation"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"delete":{"tags":["user-resource"],"summary":"deleteUser","operationId":"deleteUserUsingDELETE","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"login","in":"path","description":"login","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"204":{"description":"No Content"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"}}}},"/api/verify":{"get":{"tags":["account-resource"],"summary":"activateAccount","operationId":"activateAccountUsingGET","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"key","in":"query","description":"key","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}}},"definitions":{"Completion":{"type":"object","properties":{"input":{"type":"array","items":{"type":"string"}},"output":{"type":"string"},"payload":{"type":"object"},"weight":{"type":"integer","format":"int32"}}},"KeyAndPasswordRepresentation":{"type":"object","properties":{"key":{"type":"string"},"newPassword":{"type":"string"}}},"ManagedUserRepresentation":{"type":"object","properties":{"accountLocked":{"type":"boolean"},"adminVerified":{"type":"boolean"},"authorities":{"type":"array","items":{"type":"string"}},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"department":{"type":"string"},"email":{"type":"string","minLength":0,"maxLength":100},"emailVerified":{"type":"boolean"},"firstName":{"type":"string","minLength":0,"maxLength":50},"id":{"type":"integer","format":"int64"},"institute":{"type":"string"},"jobTitle":{"type":"string"},"langKey":{"type":"string","minLength":2,"maxLength":5},"lastModifiedBy":{"type":"string"},"lastModifiedDate":{"type":"string","format":"date-time"},"lastName":{"type":"string","minLength":0,"maxLength":50},"login":{"type":"string","minLength":0,"maxLength":50,"pattern":"^[_'.@A-Za-z0-9-]*$"},"organisationAuthorities":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"password":{"type":"string"},"specialism":{"type":"string"},"telephone":{"type":"string"},"uuid":{"type":"string"}}},"OrganisationRepresentation":{"type":"object","required":["name","shortName"],"properties":{"activated":{"type":"boolean"},"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"requestTypes":{"type":"array","items":{"type":"string","enum":["Data","Images","Material"]}},"shortName":{"type":"string","minLength":0,"maxLength":50},"uuid":{"type":"string"}}},"ProfileInfoResponse":{"type":"object","properties":{"activeProfiles":{"type":"array","items":{"type":"string"}},"ribbonEnv":{"type":"string"}}},"RoleRepresentation":{"type":"object","properties":{"authority":{"type":"string"},"id":{"type":"integer","format":"int64"},"organisation":{"type":"string"},"users":{"type":"array","items":{"type":"string"}}}},"SearchOrganisation":{"type":"object","properties":{"activated":{"type":"boolean"},"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"requestTypes":{"type":"array","items":{"type":"string","enum":["Data","Images","Material"]}},"shortName":{"type":"string"},"uuid":{"type":"string"}}},"SearchUser":{"type":"object","properties":{"department":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"fullName":{"type":"string"},"fullNameSuggest":{"$ref":"#/definitions/Completion"},"id":{"type":"integer","format":"int64"},"institute":{"type":"string"},"jobTitle":{"type":"string"},"lastName":{"type":"string"},"login":{"type":"string"},"specialism":{"type":"string"},"telephone":{"type":"string"},"uuid":{"type":"string"}}},"UserRepresentation":{"type":"object","properties":{"accountLocked":{"type":"boolean"},"adminVerified":{"type":"boolean"},"authorities":{"type":"array","items":{"type":"string"}},"department":{"type":"string"},"email":{"type":"string","minLength":0,"maxLength":100},"emailVerified":{"type":"boolean"},"firstName":{"type":"string","minLength":0,"maxLength":50},"institute":{"type":"string"},"jobTitle":{"type":"string"},"langKey":{"type":"string","minLength":2,"maxLength":5},"lastName":{"type":"string","minLength":0,"maxLength":50},"login":{"type":"string","minLength":0,"maxLength":50,"pattern":"^[_'.@A-Za-z0-9-]*$"},"organisationAuthorities":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"specialism":{"type":"string"},"telephone":{"type":"string"},"uuid":{"type":"string"}}}}}
;