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