AuthenticationMechanisms, énumération
Lorsqu'une demande requiert l'authentification, mais n'a pas authentifié, ce sont les différents types de mécanismes d'authentification que la réponse peut publier vers le client. Lorsqu'il permet à plusieurs mécanismes d'URI, certains peuvent avoir la priorité sur des autres, et cet ordre de priorité n'est pas défini ici. L'obligation sur la partie du module d'authentification doit être *not* sûr pour se publier dans la réponse lorsque leur mécanisme est manquant dans la liste.
Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<FlagsAttribute> _
Public Enumeration AuthenticationMechanisms
[FlagsAttribute]
public enum AuthenticationMechanisms
Membres
Nom de membre | Description | |
---|---|---|
All | L'URI prend en charge tous les mécanismes d'authentification valides. | |
Basic | La réponse de cet URI publie qu'elle prend en charge l'authentification de base, si ce module est configuré. | |
Federated | La réponse de cet URI publie qu'elle prend en charge l'authentification fédérée, si ce module est configuré. | |
FederatedRedirect | La réponse de cet URI publie qu'elle prend en charge l'authentification fédérée par l'infiltration total de la réponse et le remplacement avec des 302, si ce module est configuré. | |
None | La réponse de cet URI ne libère pas qu'elle prend en charge tous les mécanismes d'authentification. | |
OAuth | La réponse de cet URI publie qu'elle prend en charge l'authentification d'OAuth, si ce module est configuré. | |
Windows | La réponse de cet URI publie qu'elle prend en charge l'authentification Windows intégrée, si ce module est configuré. |