System.ServiceModel 4.0.0.0 System.Configuration.ConfigurationElement To be added.

Represents a configuration element that configures the security of a message sent using HTTP in a federation.

- Constructor
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

- Property
  4.0.0.0
  System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))
  System.Configuration.ConfigurationProperty("algorithmSuite", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Security.SecurityAlgorithmSuite To be added. To be added.

  Gets or sets the message encryption and key-wrap algorithms.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("claimTypeRequirements", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.ClaimTypeElementCollection To be added. To be added.

  Gets the set of claim types for this binding.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("establishSecurityContext", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added. To be added.

  Gets or sets a value indicating whether a secure conversation is established using security context tokens.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("issuedKeyType", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.IdentityModel.Tokens.SecurityKeyType To be added. To be added.

  Gets or sets the type of key to be issued.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("issuedTokenType", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added. To be added.

  Gets or sets a URI that specifies the type of token to be issued.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("issuer", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement To be added. To be added.

  Gets the issuer address.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("issuerMetadata", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.EndpointAddressElementBase To be added. To be added.

  Gets the endpoint address of the issuer.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("negotiateServiceCredential", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added.

  This property indicates whether the service credential is negotiated automatically between the client and the service. If this property is true, then such negotiation occurs. If this property is false, then the service credentials must be specified at the client before communication with the service can occur.

  If this property is set to false, and the binding is configured to use Windows as a client credential type, the service account must be associated with a Service Principal Name (SPN). To do this, run the service under the NETWORK SERVICE account, or LOCAL SYSTEM account. Alternatively, use the SetSpn.exe tool to create an SPN for the service account. In either case, the client must use the correct SPN in the <servicePrincipalName> element, or by using the constructor. For more information, see Specifying the Identity.

  Gets or sets a value that specifies whether the service credential is exchanged as part of the negotiation.

- Property
  4.0.0.0
  System.Configuration.ConfigurationPropertyCollection To be added. To be added. To be added.
- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("tokenRequestParameters", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.XmlElementElementCollection To be added. To be added.

  Gets a collection of configuration elements that specify additional XML elements to be sent in the message body to the Security Token Service when requesting a token.