NetworkCredential Constructor (String, SecureString)

.NET Framework (current version)

Initializes a new instance of the NetworkCredential class with the specified user name and password.

Namespace:   System.Net
Assembly:  System (in System.dll)

public NetworkCredential(
	string userName,
	SecureString password


Type: System.String

The user name associated with the credentials.

Type: System.Security.SecureString

The password for the user name associated with the credentials.

Exception Condition

The SecureString class is not supported on this platform.

The constructor initializes a NetworkCredential object with the UserName property set to userName and the Password property set to password.

The password parameter is a SecureString instance.

If this constructor is called with the password parameter set to null, a new instance of SecureString is initialized, If secure strings are not supported on this platform, then the NotSupportedException is thrown

.NET Framework
Available since 4.0
Return to top