Add External Identity Provider
Add a new external identity provider
Show optional properties
{
"name": "string",
"type": "string"
}
{
"certChain": [
"string"
],
"fedIdpSpec": {
"directory": {
"defaultDomain": "string",
"directoryId": "string",
"domains": [
"string"
],
"name": "string"
},
"name": "string",
"oidcSpec": {
"clientId": "string",
"clientSecret": "string",
"discoveryEndpoint": "string"
},
"syncClientTokenTTL": 0
},
"ldap": {
"domainAlias": "string",
"domainName": "string",
"password": "string",
"sourceDetails": {
"certChain": [
"string"
],
"groupsBaseDn": "string",
"serverEndpoints": [
"string"
],
"usersBaseDn": "string"
},
"type": "One among: OpenLdap, ActiveDirectory",
"username": "string"
},
"name": "string",
"oidc": {
"clientId": "string",
"clientSecret": "string",
"discoveryEndpoint": "string"
},
"type": "string"
}
The root certificate chain required to connect to the external server
The identity management configuration when the provider is via broker federation
The user-friendly name for the Identity Provider
Identity management configuration when the Identity Provider is based on oidc
The type of Identity Identity Provider
OK
Created
Bad Request
{
"arguments": [
"string"
],
"causes": [
{
"message": "string",
"type": "string"
}
],
"context": {
"context": "string"
},
"errorCode": "string",
"errorType": "string",
"message": "string",
"nestedErrors": [
"Error Object"
],
"referenceToken": "string",
"remediationMessage": "string"
}
The arguments used to localize the message, Can be used by scripts to automate the error processing.
The error context (e.g. the component where it occurred).
The minor error code
The error type
The localized error message
A reference token correlating the error with the relevant detailed error logs. Should be sent to the service provider when reporting issues.
The localized remediation error message
Internal server error
{
"arguments": [
"string"
],
"causes": [
{
"message": "string",
"type": "string"
}
],
"context": {
"context": "string"
},
"errorCode": "string",
"errorType": "string",
"message": "string",
"nestedErrors": [
"Error Object"
],
"referenceToken": "string",
"remediationMessage": "string"
}
The arguments used to localize the message, Can be used by scripts to automate the error processing.
The error context (e.g. the component where it occurred).
The minor error code
The error type
The localized error message
A reference token correlating the error with the relevant detailed error logs. Should be sent to the service provider when reporting issues.
The localized remediation error message