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

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms