NetworkCredential Constructor (String, SecureString, String)

.NET Framework (current version)

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

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

new : 
        userName:string *
        password:SecureString *
        domain:string -> 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.

Type: System.String

The domain associated with these 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, the Password property set to password, and the Domain property set to domain.

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