13 instantiations of SymmetricSecurityBindingElement
System.ServiceModel (13)
System\ServiceModel\Channels\SecurityBindingElement.cs (11)
980result = new SymmetricSecurityBindingElement( 1077result = new SymmetricSecurityBindingElement( 1156SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1195SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1228SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1261SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1289SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement(issuedTokenParameters); 1300SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1374SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1438SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1769SymmetricSecurityBindingElement primary = new SymmetricSecurityBindingElement(
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
419return new SymmetricSecurityBindingElement(this);
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
470binding = new SymmetricSecurityBindingElement();
96 references to SymmetricSecurityBindingElement
System.ServiceModel (96)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
336else if (bindingElement is SymmetricSecurityBindingElement) 338SymmetricSecurityBindingElement specificElement1 = (SymmetricSecurityBindingElement)bindingElement;
System\ServiceModel\Channels\SecurityBindingElement.cs (48)
989((SymmetricSecurityBindingElement)result).RequireSignatureConfirmation = true; 1048SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1073static public SymmetricSecurityBindingElement CreateAnonymousForCertificateBindingElement() 1075SymmetricSecurityBindingElement result; 1090SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1154static public SymmetricSecurityBindingElement CreateUserNameForCertificateBindingElement() 1156SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1172SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1193static public SymmetricSecurityBindingElement CreateKerberosBindingElement() 1195SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1205SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1219static public SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement() 1226static public SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement(bool requireCancellation) 1228SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1236SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1252static public SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate) 1259static public SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation) 1261SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1269SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1283static public SymmetricSecurityBindingElement CreateIssuedTokenBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1289SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement(issuedTokenParameters); 1295static public SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1300SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1322SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1356static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1369static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation) 1374SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1394SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1429static public SymmetricSecurityBindingElement CreateUserNameForSslBindingElement() 1436static public SymmetricSecurityBindingElement CreateUserNameForSslBindingElement(bool requireCancellation) 1438SymmetricSecurityBindingElement result = new SymmetricSecurityBindingElement( 1452SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1769SymmetricSecurityBindingElement primary = new SymmetricSecurityBindingElement( 1786SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 1885if ((security is SymmetricSecurityBindingElement) || (security is AsymmetricSecurityBindingElement)) 2062if (binding is SymmetricSecurityBindingElement) 2064ExportSymmetricSecurityBindingElement((SymmetricSecurityBindingElement)binding, exporter, context); 2305static void ExportSymmetricSecurityBindingElement(SymmetricSecurityBindingElement binding, MetadataExporter exporter, PolicyConversionContext policyContext)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (1)
526SymmetricSecurityBindingElement binding = null;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
25SymmetricSecurityBindingElement(SymmetricSecurityBindingElement elementToBeCloned)
System\ServiceModel\ComIntegration\SecurityCookieModeValidator.cs (2)
59SymmetricSecurityBindingElement sbe = (element as SymmetricSecurityBindingElement);
System\ServiceModel\Configuration\SecurityElementBase.cs (10)
197SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 518SymmetricSecurityBindingElement ssbe1 = b1 as SymmetricSecurityBindingElement; 521SymmetricSecurityBindingElement ssbe2 = (SymmetricSecurityBindingElement)b2; 688SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement; 753if ( sbe is SymmetricSecurityBindingElement ) 755X509SecurityTokenParameters tokenParamameters = ( (SymmetricSecurityBindingElement)sbe ).ProtectionTokenParameters as X509SecurityTokenParameters;
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (1)
108typeof(SymmetricSecurityBindingElement),
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (9)
235if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 406if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 493if (sbe is SymmetricSecurityBindingElement || sbe is AsymmetricSecurityBindingElement) 590if ((sbe is SymmetricSecurityBindingElement) && IsBearerKeyType(((SymmetricSecurityBindingElement)sbe).ProtectionTokenParameters)) 797SymmetricSecurityBindingElement ssbe = (sbe as SymmetricSecurityBindingElement); 851SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement;
System\ServiceModel\MessageSecurityOverMsmq.cs (4)
64SymmetricSecurityBindingElement result; 75result = (SymmetricSecurityBindingElement)SecurityBindingElement.CreateMutualCertificateBindingElement(); 114SymmetricSecurityBindingElement ssbe = sbe as SymmetricSecurityBindingElement;
System\ServiceModel\Security\InfoCardHelper.cs (3)
849if (this.sbe is SymmetricSecurityBindingElement) 851SymmetricSecurityBindingElement ssbe = (SymmetricSecurityBindingElement)sbe;
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (3)
30if (this.sbe is SymmetricSecurityBindingElement) 32SymmetricSecurityBindingElement ssbe = (SymmetricSecurityBindingElement)sbe;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (2)
525SecurityTokenParameters bootstrapProtectionParameters = (securityBindingElement is SymmetricSecurityBindingElement) ? ((SymmetricSecurityBindingElement)securityBindingElement).ProtectionTokenParameters : ((AsymmetricSecurityBindingElement)securityBindingElement).RecipientTokenParameters;
System\ServiceModel\Security\WSSecurityPolicy.cs (9)
396public virtual XmlElement CreateWsspSymmetricBindingAssertion(MetadataExporter exporter, PolicyConversionContext policyContext, SymmetricSecurityBindingElement binding) 457public virtual bool TryImportWsspSymmetricBindingAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, out SymmetricSecurityBindingElement binding, out XmlElement assertion) 625if (binding is SymmetricSecurityBindingElement) 627return CreateWsspWss11Assertion(exporter, ((SymmetricSecurityBindingElement)binding).RequireSignatureConfirmation); 693if (binding is SymmetricSecurityBindingElement) 695((SymmetricSecurityBindingElement)binding).RequireSignatureConfirmation = requireSignatureConfirmation; 1300if (binding is SymmetricSecurityBindingElement) 1302protectionOrder = ((SymmetricSecurityBindingElement)binding).MessageProtectionOrder; 1711public virtual bool TryImportWsspProtectionTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, SymmetricSecurityBindingElement binding)