1 write to sessionTokenAuthenticator
System.ServiceModel (1)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
498this.sessionTokenAuthenticator = this.sessionProtocolFactory.SecurityTokenManager.CreateSecurityTokenAuthenticator(requirement, out this.sessionTokenResolver);
10 references to sessionTokenAuthenticator
System.ServiceModel (10)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (10)
144return this.sessionTokenAuthenticator; 458if (this.sessionTokenAuthenticator != null) 460SecurityUtils.CloseTokenAuthenticatorIfRequired(this.sessionTokenAuthenticator, timeoutHelper.RemainingTime()); 474if (this.sessionTokenAuthenticator != null) 476SecurityUtils.AbortTokenAuthenticatorIfRequired(this.sessionTokenAuthenticator); 499if (!(this.sessionTokenAuthenticator is IIssuanceSecurityTokenAuthenticator)) 501throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecuritySessionRequiresIssuanceAuthenticator, typeof(IIssuanceSecurityTokenAuthenticator), this.sessionTokenAuthenticator.GetType()))); 554((IIssuanceSecurityTokenAuthenticator)this.sessionTokenAuthenticator).IssuedSecurityTokenHandler = this.OnTokenIssued; 555((IIssuanceSecurityTokenAuthenticator)this.sessionTokenAuthenticator).RenewedSecurityTokenHandler = this.OnTokenRenewed; 557SecurityUtils.OpenTokenAuthenticatorIfRequired(this.sessionTokenAuthenticator, timeoutHelper.RemainingTime());