NetworkCredential Constructor (String, SecureString)

.NET Framework (current version)

The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

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

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

new : 
        userName:string *
        password:SecureString -> NetworkCredential


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