HttpListener.ExtendedProtectionPolicy Propriedade

Definição

Obtém ou configuram o ExtendedProtectionPolicy para usar para proteção prolongada durante uma sessão.

public:
 property System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ ExtendedProtectionPolicy { System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ get(); void set(System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ value); };
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; }
member this.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy with get, set
Public Property ExtendedProtectionPolicy As ExtendedProtectionPolicy

Valor de Propriedade

A ExtendedProtectionPolicy que especifica a política a usar para proteção prolongada.

Exceções

Foi feita uma tentativa de estabelecer a ExtendedProtectionPolicy propriedade, mas a CustomChannelBinding propriedade não nullfoi.

Foi feita uma tentativa de definir a ExtendedProtectionPolicy propriedade para null.

Foi feita uma tentativa de definir a ExtendedProtectionPolicy propriedade depois de o Start() método já ter sido chamado.

Este objeto está fechado.

A PolicyEnforcement propriedade foi configurada para Always uma plataforma que não suporta proteção prolongada.

Observações

A propriedade ExtendedProtectionPolicy é usada com Windows authentication integrada para proporcionar proteção prolongada. A ExtendedProtectionPolicy propriedade permite a configuração da política de proteção estendida para toda HttpListener a sessão. A ExtendedProtectionSelectorDelegate propriedade permite a configuração da política de proteção estendida para cada pedido individual.

A CustomChannelBinding propriedade deve ser null. A HttpListener instância recebe o Channel Binding Token (CBT) diretamente da sua própria sessão TLS, caso exista.

Aplica-se a

Ver também