Partilhar via


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 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

Um TimeSpan que representa o intervalo de tempo 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á set com um valor menor que 0.

Exemplos

Este exemplo mostra como obter essa propriedade.

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

Comentários

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

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

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

Aplica-se a