LocalClientSecuritySettings.SessionKeyRenewalInterval Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o período após o qual o iniciador renova a chave para a sessão de segurança.
public:
property TimeSpan SessionKeyRenewalInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRenewalInterval { get; set; }
member this.SessionKeyRenewalInterval : TimeSpan with get, set
Public Property SessionKeyRenewalInterval As TimeSpan
Valor da propriedade
Um TimeSpan que representa o período de tempo após o qual o iniciador renova a chave para a sessão de segurança. O padrão é 10 horas.
Exceções
A propriedade está set
com um valor menor que 0.
Exemplos
Este exemplo mostra como obter essa propriedade.
TimeSpan sessionKeyRenewalInterval = settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Comentários
Configurações de sessão como esta são aplicáveis em qualquer uma das seguintes condições:
Todos os tipos de credencial de cliente para WSDualHttpBinding e NetTcpBinding.
Se <o elemento reliableSession> estiver habilitado.
Se <o elemento reliableSession> não estiver habilitado, em WSHttpBinding com
true
= UserName ou .ClientCredentials.Windows =true
Configurações de sessão como esta não são aplicáveis em nenhuma das seguintes condições:
Para BasicHttpBinding.
Para NetNamedPipeBinding.
Se <o elemento reliableSession> não estiver habilitado, em WSHttpBinding com ClientCertificate
true
= ou sem nenhuma das ClientCredentials propriedades definidastrue
como .