LocalClientSecuritySettings.SessionKeyRenewalInterval Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví časový rozsah, po jehož uplynutí iniciátor obnoví klíč pro relaci zabezpečení.
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
Hodnota vlastnosti
A TimeSpan , který představuje časové období, po jehož uplynutí iniciátor obnoví klíč pro relaci zabezpečení. Výchozí hodnota je 10 hodin.
Výjimky
Vlastnost má set
hodnotu menší než 0.
Příklady
Tento příklad ukazuje, jak tuto vlastnost získat.
TimeSpan sessionKeyRenewalInterval = settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Poznámky
Nastavení relace, jako je toto, platí za kterékoli z následujících podmínek:
Všechny typy klientských přihlašovacích údajů pro WSDualHttpBinding a NetTcpBinding.
Pokud <reliableSession> element je povolen.
Pokud <není prvek reliableSession> povolený, v případě WSHttpBinding
true
= UserNamenebo .ClientCredentials.Windows =true
Nastavení relace, jako je toto, neplatí za žádné z následujících podmínek:
Pro BasicHttpBinding.
Pro NetNamedPipeBinding.
Pokud <není povolený element reliableSession>, v WSHttpBindingClientCertificate
true
= případě nebo bez žádné z vlastností nastavených ClientCredentials natrue
hodnotu .