Compartilhar via


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.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server