Partager via


LocalServiceSecuritySettings.SessionKeyRolloverInterval Propriété

Définition

Obtient ou définit la période de validité après le renouvellement de clé d'une clé de session précédente sur les messages entrants après un renouvellement de clé.

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

Valeur de propriété

Durée suivant un renouvellement de clé, pendant laquelle la clé précédente de session conserve sa validité pour les messages entrants. La valeur par défaut est 5 minutes.

Exceptions

La propriété a une valeur inférieure à 0.

Exemples

Cet exemple indique comment obtenir la valeur SessionKeyRolloverInterval.

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

Remarques

Après un renouvellement de clé, le client et le serveur doivent toujours envoyer des messages à l'aide de la clé disponible la plus récente. Les deux correspondants peuvent accepter des messages entrants sécurisés avec la clé de session précédente jusqu'à l'expiration de l'heure de substitution.

Les paramètres de session similaires s'appliquent en respectant l'une des conditions suivantes :

Les paramètres de session similaires ne s'appliquent pas si l'une des conditions suivantes est remplie :

S’applique à