Condividi tramite


LocalClientSecuritySettings.SessionKeyRolloverInterval Proprietà

Definizione

Ottiene o imposta l'intervallo di tempo per il quale la chiave della sessione precedente è valida sui 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à

TimeSpan rappresenta l'intervallo di tempo per il quale la chiave della sessione precedente è valida sui messaggi in arrivo durante un rinnovo della chiave. Il valore predefinito è 5 minuti.

Eccezioni

La proprietà è impostata (set) su 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 inviare i messaggi utilizzando sempre la chiave disponibile più recente. Entrambe le parti possono accettare i messaggi in arrivo protetti con la chiave della sessione precedente fino alla scadenza del tempo di sostituzione.

Le impostazioni di sessione, inclusa questa impostazione specifica, sono applicabili in presenza di una delle condizioni seguenti:

Le impostazioni di sessione, inclusa questa impostazione specifica, non sono applicabili nelle condizioni seguenti:

Si applica a