LocalClientSecuritySettings.SessionKeyRenewalInterval Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger det tidsintervall efter vilket initieraren förnyar nyckeln för säkerhetssessionen.
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
Egenskapsvärde
En TimeSpan som representerar det tidsintervall efter vilket initieraren förnyar nyckeln för säkerhetssessionen. Standardvärdet är 10 timmar.
Undantag
Egenskapen är till ett värde som är set mindre än 0.
Exempel
Det här exemplet visar hur du hämtar den här egenskapen.
TimeSpan sessionKeyRenewalInterval = settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Kommentarer
Sessionsinställningar som den här gäller under något av följande villkor:
Alla typer av klientautentiseringsuppgifter för WSDualHttpBinding och NetTcpBinding.
Om <reliableSession-elementet> är aktiverat.
Om <reliableSession> element inte är aktiverat, på WSHttpBinding med UserName =
trueeller ClientCredentials.Windows =true.
Sessionsinställningar som den här gäller inte under något av följande villkor:
För BasicHttpBinding.
För NetNamedPipeBinding.
Om <reliableSession-elementet> inte är aktiverat, på med WSHttpBindingClientCertificate = eller utan någon av
trueegenskaperna inställd på .ClientCredentialstrue