32 references to Clone
System.ServiceModel (32)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (10)
34this.initiatorTokenParameters = (SecurityTokenParameters)elementToBeCloned.initiatorTokenParameters.Clone(); 37this.recipientTokenParameters = (SecurityTokenParameters)elementToBeCloned.recipientTokenParameters.Clone(); 262forward.AsymmetricTokenParameters = (SecurityTokenParameters)this.RecipientTokenParameters.Clone(); 268forward.CryptoTokenParameters = this.InitiatorTokenParameters.Clone(); 275forward.AsymmetricTokenParameters = (SecurityTokenParameters)this.RecipientTokenParameters.Clone(); 281forward.CryptoTokenParameters = this.InitiatorTokenParameters.Clone(); 315reverse.AsymmetricTokenParameters = this.InitiatorTokenParameters.Clone(); 318reverse.CryptoTokenParameters = (SecurityTokenParameters)this.RecipientTokenParameters.Clone(); 325reverse.AsymmetricTokenParameters = this.InitiatorTokenParameters.Clone(); 328reverse.CryptoTokenParameters = (SecurityTokenParameters)this.RecipientTokenParameters.Clone();
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (8)
30this.protectionTokenParameters = (SecurityTokenParameters)elementToBeCloned.protectionTokenParameters.Clone(); 168protocolFactory.SecurityTokenParameters = (SecurityTokenParameters)this.ProtectionTokenParameters.Clone(); 221sessionFactory.SecurityTokenParameters = scParameters.Clone(); 240sessionClientSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 250protocolFactory.SecurityTokenParameters = scParameters.Clone(); 311sessionFactory.SecurityTokenParameters = scParameters.Clone(); 331channelListener.SessionServerSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 349protocolFactory.SecurityTokenParameters = scParameters.Clone();
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (6)
116sessionFactory.SecurityTokenParameters = scParameters.Clone(); 134sessionClientSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 147SecureConversationSecurityTokenParameters acceleratedTokenParameters = (SecureConversationSecurityTokenParameters)scParameters.Clone(); 203sessionFactory.SecurityTokenParameters = scParameters.Clone(); 222channelListener.SessionServerSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 243SecureConversationSecurityTokenParameters acceleratedTokenParameters = (SecureConversationSecurityTokenParameters)scParameters.Clone();
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
984requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
204requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
124requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
104requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (4)
27this.signed.Add((SecurityTokenParameters)p.Clone()); 29this.signedEncrypted.Add((SecurityTokenParameters)p.Clone()); 31this.endorsing.Add((SecurityTokenParameters)p.Clone()); 33this.signedEndorsing.Add((SecurityTokenParameters)p.Clone());