6 instantiations of AsymmetricSecurityBindingElement
System.ServiceModel (6)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
466return new AsymmetricSecurityBindingElement(this);
System\ServiceModel\Channels\SecurityBindingElement.cs (4)
933result = new AsymmetricSecurityBindingElement( 968result = new AsymmetricSecurityBindingElement( 1124result = new AsymmetricSecurityBindingElement( 1136result = new AsymmetricSecurityBindingElement(
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
532binding = new AsymmetricSecurityBindingElement();
58 references to AsymmetricSecurityBindingElement
System.ServiceModel (58)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
329if (bindingElement is AsymmetricSecurityBindingElement) 331AsymmetricSecurityBindingElement specificElement1 = (AsymmetricSecurityBindingElement)bindingElement;
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
30AsymmetricSecurityBindingElement(AsymmetricSecurityBindingElement elementToBeCloned) 56: this(recipientTokenParameters, initiatorTokenParameters, AsymmetricSecurityBindingElement.defaultAllowSerializedSigningTokenOnReply)
System\ServiceModel\Channels\SecurityBindingElement.cs (13)
929static public AsymmetricSecurityBindingElement CreateCertificateSignatureBindingElement() 931AsymmetricSecurityBindingElement result; 1004AsymmetricSecurityBindingElement asbe = sbe as AsymmetricSecurityBindingElement; 1032AsymmetricSecurityBindingElement asbe = sbe as AsymmetricSecurityBindingElement; 1109static public AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement() 1114static public AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement(MessageSecurityVersion version) 1120AsymmetricSecurityBindingElement result; 1885if ((security is SymmetricSecurityBindingElement) || (security is AsymmetricSecurityBindingElement)) 2068else if (binding is AsymmetricSecurityBindingElement) 2070ExportAsymmetricSecurityBindingElement((AsymmetricSecurityBindingElement)binding, exporter, context); 2195static void ExportAsymmetricSecurityBindingElement(AsymmetricSecurityBindingElement binding, MetadataExporter exporter, PolicyConversionContext policyContext)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (1)
550AsymmetricSecurityBindingElement binding = null;
System\ServiceModel\Configuration\SecurityElementBase.cs (12)
44[ConfigurationProperty(ConfigurationStrings.AllowSerializedSigningTokenOnReply, DefaultValue = AsymmetricSecurityBindingElement.defaultAllowSerializedSigningTokenOnReply)] 212AsymmetricSecurityBindingElement asbe = sbe as AsymmetricSecurityBindingElement; 530AsymmetricSecurityBindingElement asbe1 = b1 as AsymmetricSecurityBindingElement; 533AsymmetricSecurityBindingElement asbe2 = (AsymmetricSecurityBindingElement)b2; 705AsymmetricSecurityBindingElement asbe = sbe as AsymmetricSecurityBindingElement; 759else if ( sbe is AsymmetricSecurityBindingElement ) 761X509SecurityTokenParameters initiatorParamameters = ( (AsymmetricSecurityBindingElement)sbe ).InitiatorTokenParameters as X509SecurityTokenParameters; 765X509SecurityTokenParameters recepientParamameters = ( (AsymmetricSecurityBindingElement)sbe ).RecipientTokenParameters as X509SecurityTokenParameters;
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (1)
97typeof(AsymmetricSecurityBindingElement),
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (10)
235if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 406if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 493if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 595if ((sbe is AsymmetricSecurityBindingElement) && (IsBearerKeyType(((AsymmetricSecurityBindingElement)sbe).InitiatorTokenParameters) || IsBearerKeyType(((AsymmetricSecurityBindingElement)sbe).RecipientTokenParameters))) 798AsymmetricSecurityBindingElement asbe = (sbe as AsymmetricSecurityBindingElement); 909if (sbe is AsymmetricSecurityBindingElement && ((AsymmetricSecurityBindingElement)sbe).IsCertificateSignatureBinding)
System\ServiceModel\Security\InfoCardHelper.cs (3)
855else if (this.sbe is AsymmetricSecurityBindingElement) 857AsymmetricSecurityBindingElement asbe = (AsymmetricSecurityBindingElement)sbe;
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (3)
36else if (this.sbe is AsymmetricSecurityBindingElement) 38AsymmetricSecurityBindingElement asbe = (AsymmetricSecurityBindingElement)sbe;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
525SecurityTokenParameters bootstrapProtectionParameters = (securityBindingElement is SymmetricSecurityBindingElement) ? ((SymmetricSecurityBindingElement)securityBindingElement).ProtectionTokenParameters : ((AsymmetricSecurityBindingElement)securityBindingElement).RecipientTokenParameters;
System\ServiceModel\Security\WSSecurityPolicy.cs (9)
494public virtual XmlElement CreateWsspAsymmetricBindingAssertion(MetadataExporter exporter, PolicyConversionContext policyContext, AsymmetricSecurityBindingElement binding) 519public virtual bool TryImportWsspAsymmetricBindingAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, out AsymmetricSecurityBindingElement binding, out XmlElement assertion) 629else if (binding is AsymmetricSecurityBindingElement) 631return CreateWsspWss11Assertion(exporter, ((AsymmetricSecurityBindingElement)binding).RequireSignatureConfirmation); 697else if (binding is AsymmetricSecurityBindingElement) 699((AsymmetricSecurityBindingElement)binding).RequireSignatureConfirmation = requireSignatureConfirmation; 1306protectionOrder = ((AsymmetricSecurityBindingElement)binding).MessageProtectionOrder; 1737public virtual bool TryImportWsspInitiatorTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, AsymmetricSecurityBindingElement binding) 1763public virtual bool TryImportWsspRecipientTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, AsymmetricSecurityBindingElement binding)