Enumeração AuthenticationMechanisms
Quando uma solicitação tem autenticação, mas não foi autenticada, esses são os diferentes tipos de mecanismos de autenticação que a resposta pode anunciar de volta para o cliente. Quando vários mecanismos são permitidos URI, alguns podem tomar precedência sobre outra, e essa ordem de precedência não está definido aqui. A deve de parte do módulo de autenticação é para ter certeza *not* para anunciar-se na resposta quando o mecanismo está faltando da lista.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<FlagsAttribute> _
Public Enumeration AuthenticationMechanisms
[FlagsAttribute]
public enum AuthenticationMechanisms
Membros
Nome do membro | Descrição | |
---|---|---|
All | URI suporta todos os mecanismos de autenticação válidos. | |
Basic | A resposta para o URI este anunciando que oferece suporte a autenticação básica, se o módulo é configurado. | |
Federated | A resposta para o URI este anunciando que oferece suporte a autenticação federada, se o módulo é configurado. | |
FederatedRedirect | A resposta para o URI este anunciando que oferece suporte a autenticação por federada desvio de avião total de resposta e de substituição com um 302, se o módulo é configurado. | |
None | A resposta para o este URI anunciando que não suporta todos os mecanismos de autenticação. | |
OAuth | A resposta para o URI este anunciando que oferece suporte a autenticação de OAuth, se o módulo é configurado. | |
Windows | A resposta para o URI este anunciando que oferece suporte a autenticação integrada do Windows, se o módulo é configurado. |