Créer un client dynamique.

Utilisez cette API pour créer un client dynamique. Si l'enregistrement dynamique du client est configuré pour exiger l'authentification du jeton porteur, le jeton doit avoir l'habilitation manageAppAccessAdmin (gérer le cycle de vie de l'application).

Body Params

Charge utile dynamique du client

string

ID de la politique d'accès.

boolean

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

api_entitlements
array of strings

Liste des droits de l'API.

api_entitlements
string

Algorithme JWE "alg" requis pour le cryptage des réponses d'autorisation.

string

Algorithme JWE "enc" requis pour le cryptage des réponses d'autorisation.

string

JWS "alg" requis pour la signature des réponses d'autorisation.

authorize_request_mapping
array of objects

Configuration pour ajouter des paramètres de demande pour le point de terminaison authorize

authorize_request_mapping
authorize_response_mapping
array of objects

Configuration pour ajouter des paramètres de réponse pour le point final d'autorisation

authorize_response_mapping
string

Client Name.

string
enum
Allowed:
boolean

Utilisation forcée de PKCE.

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" et "refresh_token".

grant_types
string

Algorithme JWE requis pour le cryptage du jeton d'identification attribué à ce client.

string

Algorithme JWE enc requis pour le cryptage du jeton d'identification attribué à ce client.

string

Algorithme de signature du jeton requis pour signer le jeton d'identification émis pour ce client.

identity_providers
array of strings

Liste des fournisseurs d'identité.

identity_providers
string

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

string

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

redirect_uris
array of strings
required

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

redirect_uris*
boolean

Drapeau indiquant si les demandes d'expiration doivent être définies dans l'objet de la demande.

string

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

string

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

integer

La durée de vie de l'objet de la demande.

boolean

Drapeau indiquant si tous les paramètres de la demande doivent figurer uniquement dans l'objet de la demande.

string

Algorithme JWS "alg" qui DOIT être utilisé pour signer les objets de requête envoyés au PO.

boolean

Drapeau indiquant si une demande d'autorisation poussée (PAR) est nécessaire.

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
boolean

Drapeau indiquant si les droits de l'API doivent être restreints.

string

string des champs d'application autorisés, délimités par des espaces.

string

Un identifiant unique string qui identifie le logiciel client à enregistrer numériquement.

string

Un JWT signé qui affirme des valeurs de métadonnées sur le logiciel client en tant que bundle.

string

L'identifiant du thème, le cas échéant.

string

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

string

Nom distinctif du sujet attendu du 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.

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 URI SAN attendue dans le certificat que le client utilisera dans l'authentification TLS mutuelle.

boolean

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

string
enum

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

Allowed:
string

Algorithme JWS "alg" 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".

boolean

Drapeau indiquant si l'ITC pour le point d'arrivée du jeton est à usage unique.

token_request_mapping
array of objects

Configuration pour ajouter des paramètres de demande pour le point de terminaison du jeton

token_request_mapping
token_response_mapping
array of objects

Configuration pour ajouter des paramètres de réponse pour le point de terminaison du jeton

token_response_mapping
string

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

string

Userinfo response JWT encryption content algorithm.

string

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

string

Client ID. Will be automatically generated if not provided.

string

Client secret. Will be automatically generated if not provided.

id_token_claims
array of strings

List of claims for id_token and user information.

id_token_claims
token_claims
array of strings

List of claims for introspect and JWT access token.

token_claims
Headers
string

Jeton d'accès au porteur

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
URL
Response
Choose an example:
application/json
*/*