Créer un client dynamique.

Utilisez cette API pour créer un client dynamique.

Habilitations requises : manageAppAccessAdmin (Gérer le cycle de vie de l'application).

Path Params
string
enum
required
Defaults to default

L'identifiant du fournisseur OpenID Connect. L'identifiant du fournisseur par défaut est "default".

Allowed:
Body Params

Charge utile dynamique du client

string
required

Client Name.

string
required

ID client. Sera automatiquement généré s'il n'est pas fourni.

string
required

Secret du client. Sera automatiquement généré s'il n'est pas fourni.

redirect_uris
array of strings
required

Tableau d'URI de redirection à utiliser dans les flux basés sur la redirection.

redirect_uris*
request_uris
array of strings

Tableau de valeurs request_uri préenregistrées par le RP pour être utilisées par l'OP.

request_uris
response_types
array of strings

Tableau des types de réponses OAuth 2.0 que le client peut utiliser.

response_types
grant_types
array of strings

Tableau des types de subventions que le client peut utiliser. Les types de subventions autorisés sont "authorization_code", "implicit", "password", "refresh_token" et "urn:ietf:params:oauth:grant-type:device_code".

grant_types
string

URL référençant le document JSON Web Key Set du client représentant les clés publiques du client.

string

Algorithme de signature de jeton. Nécessaire pour signer le jeton d'identification émis pour ce client.

string

Réponse de l'utilisateur Algorithme de signature du JWT.

string

Réponse de l'utilisateur Algorithme de cryptage JWT.

string

Userinfo response JWT encryption content algorithm.

string

Algorithme JWS qui DOIT être utilisé pour signer les objets de demande envoyés au PO.

string

Algorithme JWE que le RP déclare pouvoir utiliser pour chiffrer les objets de requête envoyés au PO.

string

JWE algorithme de chiffrement que le RP déclare pouvoir utiliser pour chiffrer les objets de requête envoyés au PO.

string

Méthode d'authentification demandée pour le point de terminaison du jeton.

string

Algorithme JWS qui DOIT être utilisé pour signer le JWT utilisé pour authentifier le client au point de terminaison du jeton pour les méthodes d'authentification private_key_jwt et client_secret_jwt.

string

URI utilisant le schéma https qu'un tiers peut utiliser pour initier une connexion par le RP.

boolean

La valeur "true" est utilisée si tous les utilisateurs ont le droit d'utiliser ce client.

boolean
boolean

Utilisation forcée de PKCE.

boolean

Indique si la liaison de certificat pour le jeton d'accès est requise.

string

Nom distinctif du sujet attendu du certificat que le client utilisera dans l'authentification TLS mutuelle.

string

L'entrée SAN de nom DNS attendue dans le certificat que le client utilisera dans l'authentification TLS mutuelle.

string

L'entrée URI SAN attendue dans le certificat que le client utilisera dans l'authentification TLS mutuelle.

string

L'entrée SAN d'adresse IP attendue dans le certificat que le client utilisera dans l'authentification TLS mutuelle.

string

L'entrée de réseau de stockage de l'adresse électronique attendue dans le certificat que le client utilisera dans l'authentification TLS mutuelle.

Headers
string
required

Jeton d'accès au porteur

Responses

Language
URL
Response
Choose an example:
application/json