1 write to OutgoingAlgorithmSuite
System.ServiceModel (1)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
581
factory.
OutgoingAlgorithmSuite
= this.DefaultAlgorithmSuite;
11 references to OutgoingAlgorithmSuite
System.ServiceModel (11)
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (2)
101
this.Factory.
OutgoingAlgorithmSuite
.GetSignatureKeyDerivationLength(token, this.sessionStandardsManager.MessageSecurityVersion.SecureConversationVersion), null,
105
this.Factory.
OutgoingAlgorithmSuite
.GetEncryptionKeyDerivationLength(token, this.sessionStandardsManager.MessageSecurityVersion.SecureConversationVersion), null,
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (2)
105
this.Factory.
OutgoingAlgorithmSuite
.GetSignatureKeyDerivationLength(token, this.sessionStandardsManager.MessageSecurityVersion.SecureConversationVersion), null,
108
this.Factory.
OutgoingAlgorithmSuite
.GetEncryptionKeyDerivationLength(token, this.sessionStandardsManager.MessageSecurityVersion.SecureConversationVersion),
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (1)
84
this.Factory.
OutgoingAlgorithmSuite
.GetSignatureKeyDerivationLength(token, this.Factory.MessageSecurityVersion.SecureConversationVersion), null, DerivedKeySecurityToken.DefaultNonceLength, token, this.Factory.SecurityTokenParameters.CreateKeyIdentifierClause(token, SecurityTokenReferenceStyle.Internal), derivationAlgorithm, SecurityUtils.GenerateId());
System\ServiceModel\Security\SecurityProtocol.cs (2)
187
requirement.SecurityAlgorithmSuite = this.factory.
OutgoingAlgorithmSuite
;
539
factory.
OutgoingAlgorithmSuite
, transferDirection);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
588
requirement.SecurityAlgorithmSuite = this.Settings.SessionProtocolFactory.
OutgoingAlgorithmSuite
;
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (3)
240
int keyLength = Math.Max(128, this.Factory.
OutgoingAlgorithmSuite
.DefaultSymmetricKeyLength);
241
CryptoHelper.ValidateSymmetricKeyLength(keyLength, this.Factory.
OutgoingAlgorithmSuite
);
245
string wrappingAlgorithm = this.Factory.
OutgoingAlgorithmSuite
.DefaultAsymmetricKeyWrapAlgorithm;