LocalServiceSecuritySettings.SessionKeyRolloverInterval Propriedade

Definição

Obtém ou define o intervalo de tempo após a renovação da chave 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

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

Exceções

A propriedade é definida para um valor inferior a 0.

Exemplos

Este exemplo mostra como obter o SessionKeyRolloverInterval valor.

TimeSpan rolloverInterval =
    settings.SessionKeyRolloverInterval;
Dim rolloverInterval 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