Compartilhar via


LocalServiceSecuritySettings.SessionKeyRolloverInterval Propriedade

Definição

Obtém ou define o tempo após a renovação de chave pelo qual a chave da sessão anterior é válida nas mensagens de entrada durante uma renovação de 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 da propriedade

TimeSpan

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

Exceções

A propriedade está definida com um valor menor que 0.

Exemplos

Este exemplo mostra como obter o SessionKeyRolloverInterval valor.

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

Comentários

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

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

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

Aplica-se a