Condividi tramite


LocalClientSecuritySettings.SessionKeyRolloverInterval Proprietà

Definizione

Ottiene o imposta l'intervallo di tempo per il quale la chiave di sessione precedente è valida nei messaggi in arrivo durante un rinnovo della chiave.

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

Valore della proprietà

Oggetto TimeSpan che rappresenta l'intervallo di tempo per il quale la chiave di sessione precedente è valida nei messaggi in arrivo dopo il rinnovo della chiave. Il valore predefinito è 5 minuti.

Eccezioni

La proprietà corrisponde set a un valore minore di 0.

Esempio

In questo esempio viene illustrato come ottenere questa proprietà.

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

Commenti

Dopo il rinnovo della chiave, il client e il server devono sempre inviare messaggi usando la chiave disponibile più recente. Entrambe le parti possono accettare messaggi in ingresso protetti con la chiave di sessione precedente fino alla scadenza del tempo di rollover.

Le impostazioni di sessione, ad esempio questa, sono applicabili in una delle condizioni seguenti:

Le impostazioni di sessione, ad esempio questa, non sono applicabili alle condizioni seguenti:

Si applica a