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

Represents a configuration element that specifies a service's credentials based on username and password. This class cannot be inherited.

- Constructor
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

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

  Gets or sets the maximum length of time a token is cached.

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

  Gets or sets a value that indicates whether logon tokens are cached.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("customUserNamePasswordValidatorType", 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 the type of custom username password validator used.

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

  Setting this property to true has a performance impact as it results in a full group expansion. Set this property to false if you do not need to establish the list of groups a user belongs to.

  Gets or sets a value that indicates whether Windows groups are included in the security context.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("maxCachedLogonTokens", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.IntegerValidator(ExcludeRange=false, MaxValue=2147483647, MinValue=1)
  System.Int32 To be added. To be added.

  Gets or sets the maximum number of logon tokens to cache.

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

  When using username ClientCredentialType on a binding, the usernames are mapped to Windows accounts by default. It is possible to override this behavior using this property, which provides the name of the that specifies the relevant password validation logic.

  Gets or sets a string that specifies the name of a member provider that provides password validation logic.

- 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("userNamePasswordValidationMode", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Security.UserNamePasswordValidationMode To be added. To be added.

  Gets or sets the manner in which username password is validated.