Partager via


Type de ressource customAuthenticationExtension

Espace de noms: microsoft.graph

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.

En savoir plus sur les extensions d’authentification personnalisées et sur l’utilisation de cette API lors de la configuration d’un événement d’émission de jeton de fournisseur de revendications personnalisé (préversion) .

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 Aucun 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.
behaviorOnError customExtensionBehaviorOnError Comportement en cas d’erreur pour l’extension d’authentification personnalisée.
clientConfiguration customExtensionClientConfiguration Paramètres de connexion pour l’extension customAuthenticationExtension. Hérité de customCalloutExtension.
description String Description de l’objet customAuthenticationExtension. Hérité de customCalloutExtension.
displayName String 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 String 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"
  },
  "behaviorOnError": {
    "@odata.type": "microsoft.graph.customExtensionBehaviorOnError"
  }
}