LocalClientSecuritySettings.SessionKeyRolloverInterval Propriedade

Definição

Obtém ou define o intervalo de tempo para o qual a chave da sessão anterior é válida nas mensagens recebidas durante a renovação da chave.

public:
 property TimeSpan SessionKeyRolloverInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRolloverInterval { get; set; }
member this.SessionKeyRolloverInterval : TimeSpan with get, set
Public Property SessionKeyRolloverInterval As TimeSpan

Valor de Propriedade

A TimeSpan que representa o intervalo de tempo para o qual a chave de sessão anterior é válida nas mensagens recebidas após a renovação da chave. O padrão é 5 minutos.

Exceções

A propriedade tem set um valor inferior a 0.

Exemplos

Este exemplo mostra como obter esta propriedade.

TimeSpan rollover = settings.SessionKeyRolloverInterval;
Dim rollover As TimeSpan = settings.SessionKeyRolloverInterval

Observações

Após a renovação da chave, o cliente e o servidor devem sempre enviar mensagens usando a chave mais atual disponível. Ambas as partes podem aceitar mensagens recebidas, protegidas com a chave da sessão anterior, até que o tempo de rollover expire.

Definições de sessão como esta são aplicáveis sob qualquer uma das seguintes condições:

Definições de sessão como esta não são aplicáveis sob nenhuma das seguintes condições:

Aplica-se a