Compartir a través de


NetworkCredential Constructores

Definición

Inicializa una nueva instancia de la clase NetworkCredential.

Sobrecargas

NetworkCredential()

Inicializa una nueva instancia de la clase NetworkCredential.

NetworkCredential(String, SecureString)

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario y la contraseña especificados.

NetworkCredential(String, String)

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario y la contraseña especificados.

NetworkCredential(String, SecureString, String)

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario, la contraseña y el dominio especificados.

NetworkCredential(String, String, String)

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario, la contraseña y el dominio especificados.

NetworkCredential()

Source:
NetworkCredential.cs
Source:
NetworkCredential.cs
Source:
NetworkCredential.cs

Inicializa una nueva instancia de la clase NetworkCredential.

public:
 NetworkCredential();
public NetworkCredential ();
Public Sub New ()

Comentarios

El constructor sin parámetros de la NetworkCredential clase inicializa todas las propiedades en null.

Se aplica a

NetworkCredential(String, SecureString)

Source:
NetworkCredential.cs
Source:
NetworkCredential.cs
Source:
NetworkCredential.cs

Importante

Esta API no es conforme a CLS.

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario y la contraseña especificados.

public:
 NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password);
[System.CLSCompliant(false)]
public NetworkCredential (string? userName, System.Security.SecureString? password);
[System.CLSCompliant(false)]
public NetworkCredential (string userName, System.Security.SecureString password);
public NetworkCredential (string userName, System.Security.SecureString password);
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString)

Parámetros

userName
String

Nombre de usuario asociado a las credenciales.

password
SecureString

La contraseña del nombre de usuario asociada a las credenciales.

Atributos

Excepciones

La clase SecureString no es compatible con esta plataforma.

Comentarios

El constructor inicializa un NetworkCredential objeto con la UserName propiedad establecida userName en y la Password propiedad establecida en password.

El password parámetro es una SecureString instancia de .

Si se llama a este constructor con el password parámetro establecido nullen , se inicializa una nueva instancia de SecureString , si no se admiten cadenas seguras en esta plataforma, se produce .NotSupportedException

Se aplica a

NetworkCredential(String, String)

Source:
NetworkCredential.cs
Source:
NetworkCredential.cs
Source:
NetworkCredential.cs

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario y la contraseña especificados.

public:
 NetworkCredential(System::String ^ userName, System::String ^ password);
public NetworkCredential (string userName, string password);
public NetworkCredential (string? userName, string? password);
new System.Net.NetworkCredential : string * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As String)

Parámetros

userName
String

Nombre de usuario asociado a las credenciales.

password
String

La contraseña del nombre de usuario asociada a las credenciales.

Ejemplos

En el ejemplo de código siguiente se crea un NetworkCredential objeto con el nombre de usuario y la contraseña especificados.

// Call the onstructor  to create an instance of NetworkCredential with the
// specified user name and password.
NetworkCredential^ myCredentials = gcnew NetworkCredential( username,passwd );

// Create a WebRequest with the specified URL.
WebRequest^ myWebRequest = WebRequest::Create( url );
myCredentials->Domain = domain;
myWebRequest->Credentials = myCredentials;
Console::WriteLine( "\n\nCredentials Domain : {0} , UserName : {1} , Password : {2}",
   myCredentials->Domain, myCredentials->UserName, myCredentials->Password );
Console::WriteLine( "\n\nRequest to Url is sent.Waiting for response..." );

// Send the request and wait for a response.
WebResponse^ myWebResponse = myWebRequest->GetResponse();

// Process the response.
Console::WriteLine( "\nResponse received successfully." );

// Release the resources of the response object.
myWebResponse->Close();
 // Call the constructor to create an instance of NetworkCredential with the
 // specified user name and password.
 NetworkCredential myCredentials = new NetworkCredential(username,passwd);

// Create a WebRequest with the specified URL.
WebRequest myWebRequest = WebRequest.Create(url);
myCredentials.Domain = domain;
myWebRequest.Credentials = myCredentials;
Console.WriteLine("\n\nCredentials Domain : {0} , UserName : {1} , Password : {2}",
myCredentials.Domain, myCredentials.UserName, myCredentials.Password);
Console.WriteLine("\n\nRequest to Url is sent.Waiting for response...");

// Send the request and wait for a response.
WebResponse myWebResponse = myWebRequest.GetResponse();

// Process the response.
Console.WriteLine("\nResponse received successfully.");
// Release the resources of the response object.
myWebResponse.Close();
' Call the constructor  to create an instance of NetworkCredential with the
' specified user name and password.
Dim myCredentials As New NetworkCredential(username, passwd)
' Create a WebRequest with the specified URL. 
Dim myWebRequest As WebRequest = WebRequest.Create(url)
myCredentials.Domain = domain
myWebRequest.Credentials = myCredentials
Console.WriteLine(ControlChars.Cr + ControlChars.Cr + "Credentials Domain : {0} , UserName : {1} , Password : {2}", myCredentials.Domain, myCredentials.UserName, myCredentials.Password)
Console.WriteLine(ControlChars.Cr + ControlChars.Cr + "Request to Url is sent.Waiting for response...")
' Send the request and wait for a response.
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()
' Process the response.
Console.WriteLine(ControlChars.Cr + "Response received successfully.")
' Release the resources of the response object.
myWebResponse.Close()

Comentarios

El constructor inicializa un NetworkCredential objeto con la UserName propiedad establecida userName en y la Password propiedad establecida en password.

Se aplica a

NetworkCredential(String, SecureString, String)

Source:
NetworkCredential.cs
Source:
NetworkCredential.cs
Source:
NetworkCredential.cs

Importante

Esta API no es conforme a CLS.

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario, la contraseña y el dominio especificados.

public:
 NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password, System::String ^ domain);
[System.CLSCompliant(false)]
public NetworkCredential (string? userName, System.Security.SecureString? password, string? domain);
[System.CLSCompliant(false)]
public NetworkCredential (string userName, System.Security.SecureString password, string domain);
public NetworkCredential (string userName, System.Security.SecureString password, string domain);
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString, domain As String)

Parámetros

userName
String

Nombre de usuario asociado a las credenciales.

password
SecureString

La contraseña del nombre de usuario asociada a las credenciales.

domain
String

Dominio asociado a estas credenciales.

Atributos

Excepciones

La clase SecureString no es compatible con esta plataforma.

Comentarios

El constructor inicializa un NetworkCredential objeto con la UserName propiedad establecida userNameen , la Password propiedad establecida passworden y la Domain propiedad establecida en domain.

El password parámetro es una SecureString instancia de .

Si se llama a este constructor con el password parámetro establecido nullen , se inicializa una nueva instancia de SecureString , si no se admiten cadenas seguras en esta plataforma, se produce .NotSupportedException

Se aplica a

NetworkCredential(String, String, String)

Source:
NetworkCredential.cs
Source:
NetworkCredential.cs
Source:
NetworkCredential.cs

Inicializa una nueva instancia de la clase NetworkCredential con el nombre de usuario, la contraseña y el dominio especificados.

public:
 NetworkCredential(System::String ^ userName, System::String ^ password, System::String ^ domain);
public NetworkCredential (string userName, string password, string domain);
public NetworkCredential (string? userName, string? password, string? domain);
new System.Net.NetworkCredential : string * string * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As String, domain As String)

Parámetros

userName
String

Nombre de usuario asociado a las credenciales.

password
String

La contraseña del nombre de usuario asociada a las credenciales.

domain
String

Dominio asociado a estas credenciales.

Comentarios

El constructor inicializa un NetworkCredential objeto con la UserName propiedad establecida userNameen , la Password propiedad establecida passworden y la Domain propiedad establecida en domain.

Se aplica a