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.
- Type de ressource onTokenIssuanceStartCustomExtension.
- Type de ressource onAttributeCollectionStartCustomExtension.
- Type de ressource onAttributeCollectionSubmitCustomExtension.
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"
}
}