1 write to futureSessionTokens
System.ServiceModel (1)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
1175this.futureSessionTokens = new List<SecurityContextSecurityToken>(1);
11 references to futureSessionTokens
System.ServiceModel (11)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (11)
1342if (this.futureSessionTokens.Count == this.Settings.MaximumPendingKeysPerSession) 1346this.futureSessionTokens.Add(newToken); 1417if (this.futureSessionTokens.Count > 0 && incomingToken.KeyGeneration != this.currentSessionToken.KeyGeneration) 1420for (int i = 0; i < this.futureSessionTokens.Count; ++i) 1422if (futureSessionTokens[i].KeyGeneration == incomingToken.KeyGeneration) 1427this.currentSessionToken = futureSessionTokens[i]; 1428futureSessionTokens.RemoveAt(i); 1438for (int i = 0; i < futureSessionTokens.Count; ++i) 1440this.Settings.SessionTokenCache.RemoveContext(futureSessionTokens[i].ContextId, futureSessionTokens[i].KeyGeneration); 1442this.futureSessionTokens.Clear();