1 write to WSTrustTokenParameters
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WsFederationHttpBinding.cs (1)
28
WSTrustTokenParameters
= wsTrustTokenParameters ?? throw new ArgumentNullException(nameof(wsTrustTokenParameters));
9 references to WSTrustTokenParameters
System.ServiceModel.Federation (9)
System\ServiceModel\Federation\WsFederationHttpBinding.cs (9)
21
/// <param name="wsTrustTokenParameters">the <see cref="
WSTrustTokenParameters
"/> that describe the WSTrust request.</param>
47
/// <remarks>Creates a new <see cref="TransportBindingElement"/> and adds <see cref="
WSTrustTokenParameters
"/> to the appropriate EndpointSupportingTokenParameters (Endorsing or Signed).
52
WSTrustTokenParameters
.RequireDerivedKeys = false;
56
MessageSecurityVersion =
WSTrustTokenParameters
.MessageSecurityVersion
59
if (
WSTrustTokenParameters
.KeyType == SecurityKeyType.BearerKey)
61
result.EndpointSupportingTokenParameters.Signed.Add(
WSTrustTokenParameters
);
65
result.EndpointSupportingTokenParameters.Endorsing.Add(
WSTrustTokenParameters
);
73
MessageSecurityVersion =
WSTrustTokenParameters
.MessageSecurityVersion
99
bindingElementCollection.Insert(0, new WSFederationBindingElement(
WSTrustTokenParameters
, SecurityBindingElement));