64 references to SecureConversationDriver
System.ServiceModel (64)
System\ServiceModel\Channels\SecurityChannelListener.cs (1)
674this.secureConversationCloseAction = this.SecurityProtocol.SecurityProtocolFactory.StandardsManager.SecureConversationDriver.CloseAction.Value;
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (1)
150behavior.ServiceAuthenticationManager = new ServiceAuthenticationManagerWrapper(this.serviceAuthenticationManager, new string[] { standardsManager.SecureConversationDriver.CloseAction.Value });
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (3)
49return this.StandardsManager.SecureConversationDriver.IssueAction; 57return this.StandardsManager.SecureConversationDriver.IssueResponseAction; 65return this.StandardsManager.SecureConversationDriver.IssueResponseAction;
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
105return this.StandardsManager.SecureConversationDriver.IssueAction; 113return this.StandardsManager.SecureConversationDriver.IssueResponseAction;
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (1)
192securityHeader.EnforceDerivedKeyRequirement = (message.Headers.Action != factory.StandardsManager.SecureConversationDriver.CloseAction.Value);
System\ServiceModel\Security\AcceptorSessionSymmetricTransportSecurityProtocol.cs (1)
108securityHeader.EnforceDerivedKeyRequirement = (message.Headers.Action != this.Factory.StandardsManager.SecureConversationDriver.CloseAction.Value);
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
246securityHeader.EnforceDerivedKeyRequirement = (message.Headers.Action != factory.StandardsManager.SecureConversationDriver.CloseResponseAction.Value);
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (1)
277this.sctUri = this.StandardsManager.SecureConversationDriver.TokenTypeUri;
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
518this.sctUri = this.StandardsManager.SecureConversationDriver.TokenTypeUri;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (16)
381symmetric.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 382symmetric.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 386symmetric.ProtectionRequirements.IncomingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 387symmetric.ProtectionRequirements.IncomingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 390symmetric.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 391symmetric.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 395symmetric.ProtectionRequirements.OutgoingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 396symmetric.ProtectionRequirements.OutgoingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 762Message closeMessage = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, this.MessageVersion.Addressing), rst); 898SecureConversationDriver scDriver = standardsManager.SecureConversationDriver; 934if (response.Headers.Action != this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction.Value) 1029response = Message.CreateMessage(message.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstr); 1035response = Message.CreateMessage(message.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstrCollection); 1064if (action == this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction.Value) 1070else if (action == this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction.Value) 2752return standardsManager.SecureConversationDriver.GetSecurityContextTokenId(XmlDictionaryReader.CreateDictionaryReader(new XmlNodeReader(gxt.TokenXml)));
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (8)
247if (!value.SecureConversationDriver.IsSessionSupported) 326return standardsManager.SecureConversationDriver.IssueAction; 334return standardsManager.SecureConversationDriver.IssueResponseAction; 354return standardsManager.SecureConversationDriver.RenewAction; 362return standardsManager.SecureConversationDriver.RenewResponseAction; 370return standardsManager.SecureConversationDriver.CloseAction; 378return standardsManager.SecureConversationDriver.CloseResponseAction; 558this.sctUri = this.StandardsManager.SecureConversationDriver.TokenTypeUri;
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (8)
183if (!value.SecureConversationDriver.IsSessionSupported) 238return this.standardsManager.SecureConversationDriver.IssueAction; 246return this.standardsManager.SecureConversationDriver.IssueResponseAction; 255return this.standardsManager.SecureConversationDriver.RenewAction; 263return this.standardsManager.SecureConversationDriver.RenewResponseAction; 271return standardsManager.SecureConversationDriver.CloseAction; 279return standardsManager.SecureConversationDriver.CloseResponseAction; 319this.sctUri = this.StandardsManager.SecureConversationDriver.TokenTypeUri;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (16)
633messagePf.ProtectionRequirements.IncomingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 634messagePf.ProtectionRequirements.IncomingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 635messagePf.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 636messagePf.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 642messagePf.ProtectionRequirements.OutgoingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 643messagePf.ProtectionRequirements.OutgoingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 650messagePf.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 651messagePf.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction); 740MessageFilter sctFilter = new SecuritySessionFilter(sessionToken.ContextId, this.sessionProtocolFactory.StandardsManager, (this.sessionProtocolFactory.SecurityHeaderLayout == SecurityHeaderLayout.Strict), this.SecurityStandardsManager.SecureConversationDriver.RenewAction.Value, this.SecurityStandardsManager.SecureConversationDriver.RenewResponseAction.Value); 1401message.Headers.Action != this.settings.SecurityStandardsManager.SecureConversationDriver.CloseAction.Value) 1774if (message.Headers.Action == this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction.Value) 1782else if (message.Headers.Action == this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction.Value) 1875SecureConversationDriver scDriver = standardsManager.SecureConversationDriver; 1961Message response = Message.CreateMessage(request.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, request.Version.Addressing), bodyWriter); 2066Message closeMessage = Message.CreateMessage(this.messageVersion, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, this.messageVersion.Addressing), rst);
System\ServiceModel\Security\SecurityStandardsManager.cs (1)
197SecureConversationDriver driver = this.SecureConversationDriver;
System\ServiceModel\Security\SecurityUtils.cs (2)
1284|| subCode.Namespace == standardsManager.SecureConversationDriver.Namespace.Value 1306SecureConversationDriver scDriver = standardsManager.SecureConversationDriver;
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (1)
188rst.TokenType = this.StandardsManager.SecureConversationDriver.TokenTypeUri;