2 writes to currentSessionToken
System.ServiceModel (2)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
1173this.currentSessionToken = sessionToken; 1427this.currentSessionToken = futureSessionTokens[i];
21 references to currentSessionToken
System.ServiceModel (21)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (21)
1262this.Settings.SessionTokenCache.RemoveAllContexts(this.currentSessionToken.ContextId); 1315this.Settings.SessionTokenCache.RemoveAllContexts(this.currentSessionToken.ContextId); 1338if (supportingToken.ContextId != this.currentSessionToken.ContextId || supportingToken.KeyGeneration != this.currentSessionToken.KeyGeneration) 1340throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SR.GetString(SR.CurrentSessionTokenNotRenewed, supportingToken.KeyGeneration, this.currentSessionToken.KeyGeneration))); 1417if (this.futureSessionTokens.Count > 0 && incomingToken.KeyGeneration != this.currentSessionToken.KeyGeneration) 1426this.settings.SessionTokenCache.UpdateContextCachingTime(this.currentSessionToken, keyRolloverTime); 1429((IAcceptorSecuritySessionProtocol)this.securityProtocol).SetOutgoingSessionToken(this.currentSessionToken); 1436SecurityTraceRecordHelper.TraceServerSessionKeyUpdated(this.currentSessionToken, GetLocalUri()); 1776SecurityTraceRecordHelper.TraceServerSessionCloseReceived(this.currentSessionToken, GetLocalUri()); 1784SecurityTraceRecordHelper.TraceServerSessionCloseResponseReceived(this.currentSessionToken, GetLocalUri()); 1825if (this.currentSessionToken.KeyExpirationTime < DateTime.UtcNow) 1915SecurityTraceRecordHelper.TraceSessionRenewalFaultSent(this.currentSessionToken, GetLocalUri(), message); 1919SecurityTraceRecordHelper.TraceRenewFaultSendFailure(this.currentSessionToken, GetLocalUri(), e); 1923SecurityTraceRecordHelper.TraceRenewFaultSendFailure(this.currentSessionToken, GetLocalUri(), e); 1979SecurityTraceRecordHelper.TraceSessionClosedResponseSent(this.currentSessionToken, GetLocalUri()); 1984SecurityTraceRecordHelper.TraceSessionClosedResponseSendFailure(this.currentSessionToken, GetLocalUri(), e); 1989SecurityTraceRecordHelper.TraceSessionClosedSent(this.currentSessionToken, GetLocalUri()); 1994SecurityTraceRecordHelper.TraceSessionCloseSendFailure(this.currentSessionToken, GetLocalUri(), e); 2064rst.CloseTarget = this.Settings.IssuedSecurityTokenParameters.CreateKeyIdentifierClause(this.currentSessionToken, SecurityTokenReferenceStyle.External); 2353this.channel.Settings.SessionTokenCache.RemoveAllContexts(this.channel.currentSessionToken.ContextId);