Create
Create an identity provider
Request
URI
POST
https://{api_host}/tca/tenancy/api/v1/idps
COPY
Header Parameters
boolean
trust-tls
Optional
If true then the certificate is imported into the trust store
trust-tls example
true
Request Body
IdpCreateRoot of type(s) application/json
Required
This request body class requires all of the following: IdpRoot
{
"name": "My IDP 1",
"description": "IDP using VMware SSO",
"type": "VC"
}
Responses
201
IDP successfully created
Returns IdpBase of type(s) application/json
This response body class contains all of the following: IdpRoot , InlineIdpBase1
{
"name": "My IDP 1",
"description": "IDP using VMware SSO",
"type": "VC",
"id": "fc0a0058-3cfd-44b1-a91d-5110d48a63e2",
"createdAt": "2023-02-13T13:19:37.448Z",
"creationUser": "[email protected]",
"links": {
"self": {
"href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
},
"update": {
"href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
},
"delete": {
"href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
}
}
}
401
Unauthorized
Operation doesn't return any data structure
403
Forbidden
Operation doesn't return any data structure
500
Returns InternalServerError of type(s) application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}