UserNamePasswordClientCredential.UserName Property


Gets or sets the user name.

Namespace:   System.ServiceModel.Security
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public string UserName { get; set; }

Property Value

Type: System.String

The user name.

For user name/password authentication, this property is required and cannot be null or empty.

To get or set this property, access the UserNamePasswordClientCredential object from the UserName property from the client object, as shown in the code below.

WSHttpBinding myBinding = new WSHttpBinding();
myBinding.Security.Mode = SecurityMode.Message;
myBinding.Security.Message.ClientCredentialType = 

CalculatorClient client = new CalculatorClient("default");

client.ClientCredentials.UserName.Password = ReturnPassword();

client.ClientCredentials.UserName.UserName = ReturnUsername();

Universal Windows Platform
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Available since 3.0
Windows Phone Silverlight
Available since 7.0
Return to top