Skip to content
Snippets Groups Projects
Commit dd09d090 authored by Julien CORNILLE's avatar Julien CORNILLE Committed by Benaissa BENARBIA
Browse files

[US RABB-1168] Update swagger

parent dfb5bc11
No related branches found
No related tags found
1 merge request!51Merge mis a jour vitam-ui
......@@ -374,6 +374,79 @@
}
}
},
"/cas/users": {
"get": {
"tags": [
"Cas"
],
"summary": "Récupération d'un utilisateur avec gestion du provisioning",
"operationId": "getUserByIdUsingGETWithProvisioning",
"parameters": [
{
"$ref": "#/parameters/x-tenant-id"
},
{
"$ref": "#/parameters/x-user-token"
},
{
"$ref": "#/parameters/x-application-id"
},
{
"name": "email",
"in": "query",
"description": "Email de l'utilisateur",
"required": true,
"type": "string"
},
{
"name": "idp",
"in": "query",
"description": "Identifiant technique de l'idp de l'utilisateur",
"required": true,
"type": "string"
},
{
"name": "userIdentifier",
"in": "query",
"description": "Identifiant technique de l'utilisateur",
"required": false,
"type": "string"
},
{
"name": "embedded",
"in": "query",
"description": "value authtoken pour générer un token d'authentification, surrogation pour signifier que c'est une connexion par subrogation",
"required": false,
"type": "array",
"items": {
"type": "string",
"enum": [
"authtoken",
"surrogation"
]
},
"collectionFormat": "csv"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/UserDto"
}
},
"401": {
"$ref": "#/responses/Unauthorized"
},
"403": {
"$ref": "#/responses/Forbidden"
},
"404": {
"$ref": "#/responses/NotFound"
}
}
}
},
"/cas/users": {
"get": {
"tags": [
......
......@@ -458,6 +458,82 @@
}
}
},
"/cas/users/provisioning": {
"get": {
"tags": [
"Cas"
],
"summary": "Récupération d'un utilisateur avec gestion du provisioning",
"operationId": "getUserByIdUsingGETWithProvisioning",
"parameters": [
{
"$ref": "#/parameters/x-tenant-id"
},
{
"$ref": "#/parameters/x-user-token"
},
{
"$ref": "#/parameters/x-application-id"
},
{
"$ref": "#/parameters/x-user-level"
},
{
"$ref": "#/parameters/x-customer-id"
},
{
"name": "email",
"in": "query",
"description": "Email de l'utilisateur",
"required": true,
"type": "string"
},
{
"name": "idp",
"in": "query",
"description": "Identifiant technique de l'idp de l'utilisateur",
"required": true,
"type": "string"
},
{
"name": "userIdentifier",
"in": "query",
"description": "Identifiant technique de l'utilisateur",
"required": false,
"type": "string"
},
{
"name": "embedded",
"in": "query",
"description": "value authtoken pour générer un token d'authentification, surrogation pour signifier que c'est une connexion par subrogation",
"required": false,
"type": "array",
"items": {
"type": "string",
"enum": [
"authtoken",
"surrogation"
]
},
"collectionFormat": "csv"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/UserDto"
}
},
"401": {
"$ref": "#/responses/Unauthorized"
},
"404": {
"$ref": "#/responses/NotFound"
}
}
}
},
"/customers": {
"get": {
"tags": [
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment