FEAT: update and delete identity provider

This commit is contained in:
marcos-silva-rodrigues
2025-07-03 10:59:43 -03:00
parent f726a9883f
commit d3040cd5a8
5 changed files with 194 additions and 36 deletions
+111 -20
View File
@@ -5906,6 +5906,12 @@
}
},
"security": [
{
"access-token": []
},
{
"access-token": []
},
{
"access-token": []
}
@@ -5927,12 +5933,117 @@
}
},
"security": [
{
"access-token": []
},
{
"access-token": []
},
{
"access-token": []
}
]
}
},
"/identity-providers/{id}": {
"delete": {
"operationId": "IdentityProviderController_deleteIdentityProvider",
"parameters": [
{
"name": "id",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"204": {
"description": "",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"security": [
{
"access-token": []
},
{
"access-token": []
}
]
},
"put": {
"operationId": "IdentityProviderController_updateIdentityProviders",
"parameters": [
{
"name": "id",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CreateIdentityProvider"
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"security": [
{
"access-token": []
},
{
"access-token": []
},
{
"access-token": []
}
]
},
"get": {
"operationId": "IdentityProviderController_loginIdp",
"parameters": [
{
"name": "id",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/identity-providers/callback": {
"get": {
"operationId": "IdentityProviderController_callbackIdp",
@@ -5951,26 +6062,6 @@
}
}
},
"/identity-providers/{id}": {
"get": {
"operationId": "IdentityProviderController_loginIdp",
"parameters": [
{
"name": "id",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/network-policy": {
"get": {
"operationId": "NetworkPolicyController_getNetworks",