FederatedIdentityProviderSpec

FederatedIdentityProviderSpec
FederatedIdentityProviderSpec

The identity management configuration when the provider is via broker federation

JSON Example
{
    "directory": {
        "defaultDomain": "string",
        "directoryId": "string",
        "domains": [
            "string"
        ],
        "name": "string"
    },
    "name": "string",
    "oidcSpec": {
        "clientId": "string",
        "clientSecret": "string",
        "discoveryEndpoint": "string"
    },
    "syncClientTokenTTL": 0
}
directory
Required

The directory configuration when the provider is via broker federation

string
name
Required

The user-friendly name for the Identity Provider

oidcSpec
Required

Identity management configuration when the Identity Provider is based on oidc

integer As int64 As int64
syncClientTokenTTL
Optional

The lifetime in seconds of the sync client bear token, default to 3 days if not specified