ClientBase<TChannel>.ClientCredentials Property
.NET Framework 4.5
Gets the client credentials used to call an operation.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
Property Value
Type: System.ServiceModel.Description.ClientCredentialsReturns a System.ServiceModel.Description.ClientCredentials that represents the proof of identity presented by the client.
Use the ClientCredentials property to configure the credentials that the ClientBase<TChannel> object uses to connect to the service.
The following code shows how to use the ClientCredentials property to set the username and password prior to calling the service.
// Specify client credentials on the client. // Code to set the UserName and Password is not shown here. CalculatorClient CalculatorClient = new CalculatorClient("myBinding"); CalculatorClient.ClientCredentials.UserName.UserName = ReturnUserName(); CalculatorClient.ClientCredentials.UserName.Password = ReturnPassword();
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.