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 TimeSpan SessionKeyRolloverInterval { get; set; }

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;

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

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1