LocalServiceSecuritySettings.SessionKeyRolloverInterval Eigenschap

Definitie

Hiermee haalt u het tijdsinterval op na het verlengen van de sleutel waarvoor de vorige sessiesleutel geldig is voor binnenkomende berichten tijdens het verlengen van de sleutel.

public:
 property TimeSpan SessionKeyRolloverInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRolloverInterval { get; set; }
member this.SessionKeyRolloverInterval : TimeSpan with get, set
Public Property SessionKeyRolloverInterval As TimeSpan

Waarde van eigenschap

Het tijdsinterval na sleutelvernieuwing waarvoor de vorige sessiesleutel geldig is voor inkomende berichten na een sleutelvernieuwing. De standaardwaarde is vijf minuten.

Uitzonderingen

De eigenschap is ingesteld op een waarde kleiner dan 0.

Voorbeelden

In dit voorbeeld ziet u hoe u de SessionKeyRolloverInterval waarde opgeeft.

TimeSpan rolloverInterval =
    settings.SessionKeyRolloverInterval;
Dim rolloverInterval As TimeSpan = settings.SessionKeyRolloverInterval

Opmerkingen

Na het vernieuwen van de sleutel moeten de client en server altijd berichten verzenden met behulp van de meest recente beschikbare sleutel. Beide partijen kunnen binnenkomende berichten accepteren die zijn beveiligd met de vorige sessiesleutel totdat de rollover-tijd verloopt.

Sessie-instellingen zoals deze zijn van toepassing onder een van de volgende voorwaarden:

Sessie-instellingen zoals deze zijn niet van toepassing onder een van de volgende voorwaarden:

Van toepassing op