11 references to Factory
System.ServiceModel (11)
System\ServiceModel\Security\AcceptorSessionSymmetricTransportSecurityProtocol.cs (11)
63SupportingTokenAuthenticatorSpecification spec = new SupportingTokenAuthenticatorSpecification(this.sessionTokenAuthenticator, this.sessionTokenResolver, SecurityTokenAttachmentMode.Endorsing, this.Factory.SecurityTokenParameters); 85ReceiveSecurityHeader securityHeader = this.Factory.StandardsManager.CreateReceiveSecurityHeader(message, actor, 86this.Factory.IncomingAlgorithmSuite, MessageDirection.Input); 88securityHeader.ReaderQuotas = this.Factory.SecurityBindingElement.ReaderQuotas; 89IList<SupportingTokenAuthenticatorSpecification> supportingAuthenticators = GetSupportingTokenAuthenticatorsAndSetExpectationFlags(this.Factory, message, securityHeader); 105securityHeader.ReplayDetectionEnabled = this.Factory.DetectReplays; 106securityHeader.SetTimeParameters(this.Factory.NonceCache, this.Factory.ReplayWindow, this.Factory.MaxClockSkew); 108securityHeader.EnforceDerivedKeyRequirement = (message.Headers.Action != this.Factory.StandardsManager.SecureConversationDriver.CloseAction.Value); 109securityHeader.Process(timeoutHelper.RemainingTime(), SecurityUtils.GetChannelBindingFromMessage(message), this.Factory.ExtendedProtectionPolicy);