LocalServiceSecuritySettings.SessionKeyRenewalInterval Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la durata di una chiave utilizzata in una sessione di sicurezza. Alla scadenza di questo intervallo, la chiave viene rinnovata automaticamente.
public:
property TimeSpan SessionKeyRenewalInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRenewalInterval { get; set; }
member this.SessionKeyRenewalInterval : TimeSpan with get, set
Public Property SessionKeyRenewalInterval As TimeSpan
Valore della proprietà
Intervallo di tempo dopo il quale il servizio richiede che l'iniziatore rinnovi la chiave utilizzata per la sessione di sicurezza. Se l'iniziatore non rinnova la chiave entro questo intervallo di tempo, il servizio invia un errore all'iniziatore. Il valore predefinito è 15 ore.
Eccezioni
La proprietà è impostata su un valore minore di 0.
Esempio
In questo esempio viene illustrato come ottenere il valore di questa proprietà.
TimeSpan sessionKeyRenewalInterval =
settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Commenti
Le impostazioni di sessione, inclusa questa impostazione specifica, sono applicabili in presenza di una delle condizioni seguenti:
Tutti i tipi di credenziali client per WSDualHttpBinding e NetTcpBinding.
Se <l'elemento ReliableSession> è abilitato.
Se <l'elemento ReliableSession> non è abilitato, in WSHttpBinding con
true
= UserName o .ClientCredentials.Windows =true
Le impostazioni di sessione, inclusa questa impostazione specifica, non sono applicabili nelle condizioni seguenti:
Per BasicHttpBinding.
Per NetNamedPipeBinding.
Se <l'elemento ReliableSession> non è abilitato, in WSHttpBinding con ClientCertificate
true
= o con nessuna delle ClientCredentials proprietà impostate su .true