Partager via


Type de ressource customAuthenticationExtension

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Les extensions d’authentification personnalisées définissent les interactions avec les systèmes externes pendant une session d’authentification utilisateur. Il s’agit d’un type abstrait dont les types suivants sont dérivés.

Hérite de customCalloutExtension.

Découvrez comment utiliser cette API lors de la configuration d’un événement d’émission de jeton de fournisseur de revendications personnalisé (préversion).

Remarque

Vous pouvez avoir un maximum de 100 stratégies d’extension personnalisées.

Méthodes

Méthode Type de retour Description
List collection customAuthenticationExtension Récupérez la liste des types d’objets dérivés de customAuthenticationExtension.
Create customAuthenticationExtension Créez un type d’objet dérivé de customAuthenticationExtension.
Obtenir customAuthenticationExtension Lisez les propriétés et les relations d’un type d’objet dérivé de customAuthenticationExtension.
Mettre à jour Aucun Mettez à jour les propriétés d’un type d’objet dérivé de customAuthenticationExtension.
Supprimer Aucune Supprime un type d’objet dérivé de customAuthenticationExtension.
Valider la configuration de l’authentification authenticationConfigurationValidation Vérifiez la validité du point de terminaison et de la configuration d’authentification pour un objet customAuthenticationExtension .

Propriétés

Propriété Type Description
authenticationConfiguration customExtensionAuthenticationConfiguration Configuration de l’authentification pour customAuthenticationExtension. Hérité de customCalloutExtension.
clientConfiguration customExtensionClientConfiguration Paramètres de connexion pour l’extension customAuthenticationExtension. Hérité de customCalloutExtension.
description Chaîne Description de l’objet customAuthenticationExtension. Hérité de customCalloutExtension.
displayName Chaîne Nom complet de l’objet customAuthenticationExtension. Hérité de customCalloutExtension.
endpointConfiguration customExtensionEndpointConfiguration Point de terminaison HTTP appelé par cette extension personnalisée. Hérité de customCalloutExtension.
id Chaîne Identificateur de l’objet customAuthenticationExtension. Hérité de l’entité.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.customAuthenticationExtension",
  "id": "String (identifier)",
  "authenticationConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
  },
  "clientConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionClientConfiguration"
  },
  "description": "String",
  "displayName": "String",
  "endpointConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
  }
}