15 references to SecurityBindingElementImporter
System.ServiceModel (15)
System\ServiceModel\Configuration\PolicyImporterElementCollection.cs (1)
38this.Add(new PolicyImporterElement(typeof(SecurityBindingElementImporter)));
System\ServiceModel\Security\WSSecurityPolicy.cs (14)
591if (false == importer.State.ContainsKey(SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode)) 2725importer.State[SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode] = SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode; 2729if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements)) 2731MessagePartSpecification encryption = (MessagePartSpecification)importer.State[SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements]; 2738if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements)) 2740MessagePartSpecification signature = (MessagePartSpecification)importer.State[SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements]; 2750importer.State.Remove(SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode); 2751if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements)) 2752importer.State.Remove(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements); 2753if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements)) 2754importer.State.Remove(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements); 2856int maximumRedirections = (int)importer.State[SecurityBindingElementImporter.MaxPolicyRedirectionsKey]; 2947wsdlImporter.State.Add(SecurityBindingElementImporter.MaxPolicyRedirectionsKey, maximumRedirections);