Compartilhar via


Classe RequestRestrictions

Descreve os requisitos de autenticação e do manipulador para uma solicitação de cliente.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Server.RequestRestrictions

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
Public Class RequestRestrictions
public class RequestRestrictions

O tipo RequestRestrictions expõe os membros a seguir.

Construtores

  Nome Descrição
Método público RequestRestrictions(RequiredAuthentication, AllowedHandler, String)
Método público RequestRestrictions(String, RequiredAuthentication, AllowedHandler, String)
Método público RequestRestrictions(RequiredAuthentication, AllowedHandler, String, Boolean)
Método público RequestRestrictions(String, RequiredAuthentication, AllowedHandler, String, Boolean)
Método público RequestRestrictions(RequiredAuthentication, AllowedHandler, String, Boolean, AuthenticationMechanisms)
Método público RequestRestrictions(String, RequiredAuthentication, AllowedHandler, String, Boolean, AuthenticationMechanisms)

Superior

Propriedades

  Nome Descrição
Propriedade pública AllowedHandlers Processar e manipuladores permitidos para uma solicitação de cliente.
Propriedade pública AllowNonSsl Quando o SSL é configurado, todas as solicitações será redirecionada para um URL seguro a menos que essa é definida para retificar.
Propriedade pública Description Uma descrição resumida dessa limitação de solicitação e caminhos de que se aplica a solicitação.
Propriedade pública Label Rótulo opcional usada para identificar logicamente um conjunto de limitações de solicitação.
Propriedade pública MechanismsToAdvertise Quando uma solicitação não autentica, módulos configurados de autenticação podem ou não podem fornecer algum tipo de anúncio de volta para o cliente que oferecem suporte a autenticação através do mecanismo específico.Algumas anúncios são mais intrusivos do que outros; por exemplo federado o mecanismo sequestra os 401 totalmente para enviar um 302 para o cliente.Se o bit específico de um mecanismo remove nessa máscara, não se anunciará em uma solicitação falha.
Propriedade pública RequiredAuthentication O nível de autenticação necessário para uma solicitação de cliente.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público HasAnyLabel
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString (Substitui Object.ToString().)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server