34 references to SecureConversationVersion
System.ServiceModel (34)
System\ServiceModel\Channels\TransactionChannelFactory.cs (1)
196
new WSSecurityTokenSerializer(securityVersion.SecurityVersion, securityVersion.TrustVersion, securityVersion.
SecureConversationVersion
, false, null, null, null));
System\ServiceModel\Configuration\SecurityElementBase.cs (2)
461
|| b1.MessageSecurityVersion.
SecureConversationVersion
!= b2.MessageSecurityVersion.
SecureConversationVersion
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
170
version.
SecureConversationVersion
,
286
version.
SecureConversationVersion
,
System\ServiceModel\MessageSecurityOverHttp.cs (3)
288
sbe.MessageSecurityVersion.
SecureConversationVersion
,
333
sbe.MessageSecurityVersion.
SecureConversationVersion
,
366
sbe.MessageSecurityVersion.
SecureConversationVersion
,
System\ServiceModel\MessageSecurityOverMsmq.cs (1)
158
sbe.MessageSecurityVersion.
SecureConversationVersion
,
System\ServiceModel\MessageSecurityOverTcp.cs (2)
188
bootstrapSecurity.MessageSecurityVersion.
SecureConversationVersion
,
217
bootstrapSecurity.MessageSecurityVersion.
SecureConversationVersion
,
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (2)
274
if (this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
== SecureConversationVersion.WSSecureConversationFeb2005)
276
else if (this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
== SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (3)
98
string derivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.sessionStandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
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 (3)
102
string derivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.sessionStandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
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 (2)
81
string derivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.Factory.MessageSecurityVersion.
SecureConversationVersion
);
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\SecurityHeaderTokenResolver.cs (1)
235
string psha1Algorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.securityHeader.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
System\ServiceModel\Security\SecurityStandardsManager.cs (2)
52
if (messageSecurityVersion.
SecureConversationVersion
== SecureConversationVersion.WSSecureConversation13)
100
get { return this.messageSecurityVersion.
SecureConversationVersion
; }
System\ServiceModel\Security\SendSecurityHeader.cs (10)
432
string derivationAlgorithm = this.AlgorithmSuite.GetEncryptionKeyDerivationAlgorithm(sourceToken, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
433
string expectedDerivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
437
this.AlgorithmSuite.GetEncryptionKeyDerivationLength(sourceToken, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
), null, DerivedKeySecurityToken.DefaultNonceLength, sourceToken, sourceTokenIdentifierClause, derivationAlgorithm, GenerateId());
797
string derivationAlgorithm = this.AlgorithmSuite.GetSignatureKeyDerivationAlgorithm(this.elementContainer.SourceSigningToken, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
798
string expectedDerivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
801
DerivedKeySecurityToken derivedSigningToken = new DerivedKeySecurityToken(-1, 0, this.AlgorithmSuite.GetSignatureKeyDerivationLength(this.elementContainer.SourceSigningToken, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
), null, DerivedKeySecurityToken.DefaultNonceLength, this.elementContainer.SourceSigningToken,
931
string derivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
933
this.AlgorithmSuite.GetSignatureKeyDerivationLength(source, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
), null,
962
string derivationAlgorithm = SecurityUtils.GetKeyDerivationAlgorithm(this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
);
964
this.AlgorithmSuite.GetSignatureKeyDerivationLength(source, this.StandardsManager.MessageSecurityVersion.
SecureConversationVersion
), null,