LocalClientSecuritySettings.SessionKeyRenewalInterval Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de periode opgehaald of ingesteld waarna de initiator de sleutel voor de beveiligingssessie verlengt.
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
Waarde van eigenschap
Een TimeSpan die de tijdsduur aangeeft waarna de initiator de sleutel voor de beveiligingssessie verlengt. De standaardwaarde is 10 uur.
Uitzonderingen
De eigenschap is set van een waarde kleiner dan 0.
Voorbeelden
In dit voorbeeld ziet u hoe u deze eigenschap kunt ophalen.
TimeSpan sessionKeyRenewalInterval = settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Opmerkingen
Sessie-instellingen zoals deze zijn van toepassing onder een van de volgende voorwaarden:
Alle clientreferentietypen voor WSDualHttpBinding en NetTcpBinding.
Als <reliableSession-element> is ingeschakeld.
Als <liableSession> element niet is ingeschakeld, op WSHttpBinding met UserName =
trueof ClientCredentials.Windows =true.
Sessie-instellingen zoals deze zijn niet van toepassing onder een van de volgende voorwaarden:
Voor BasicHttpBinding.
Voor NetNamedPipeBinding.
Als <reliableSession-element> niet is ingeschakeld, ingeschakeld WSHttpBinding met ClientCertificate
true= of zonder van de ClientCredentials eigenschappen ingesteld op .true