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 des 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.

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 jetons de fournisseur de revendication 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 une liste des types d’objets dérivés de customAuthenticationExtension.
Create customAuthenticationExtension Créez un type d’objet dérivé de customAuthenticationExtension.
Obtenir customAuthenticationExtension Lire 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 Supprimez un type d’objet dérivé de customAuthenticationExtension.
Valider la configuration d’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 d’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 customAuthenticationExtension. Hérité de customCalloutExtension.
description String Description de customAuthenticationExtension. Hérité de customCalloutExtension.
displayName String Nom complet de 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 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"
  }
}