NetworkCredential Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de NetworkCredential klasse.
Overloads
| Name | Description |
|---|---|
| NetworkCredential() |
Initialiseert een nieuw exemplaar van de NetworkCredential klasse. |
| NetworkCredential(String, SecureString) |
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam en het opgegeven wachtwoord. |
| NetworkCredential(String, String) |
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam en het opgegeven wachtwoord. |
| NetworkCredential(String, SecureString, String) |
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam, wachtwoord en domein. |
| NetworkCredential(String, String, String) |
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam, wachtwoord en domein. |
NetworkCredential()
Initialiseert een nieuw exemplaar van de NetworkCredential klasse.
public:
NetworkCredential();
public NetworkCredential();
Public Sub New ()
Opmerkingen
De parameterloze constructor voor de NetworkCredential klasse initialiseert alle eigenschappen in null.
Van toepassing op
NetworkCredential(String, SecureString)
Belangrijk
Deze API is niet CLS-conform.
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam en het opgegeven wachtwoord.
public:
NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password);
public NetworkCredential(string userName, System.Security.SecureString password);
[System.CLSCompliant(false)]
public NetworkCredential(string userName, System.Security.SecureString password);
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString)
Parameters
- userName
- String
De gebruikersnaam die is gekoppeld aan de referenties.
- password
- SecureString
Het wachtwoord voor de gebruikersnaam die is gekoppeld aan de referenties.
- Kenmerken
Uitzonderingen
De SecureString klasse wordt niet ondersteund op dit platform.
Opmerkingen
De constructor initialiseert een NetworkCredential object met de UserName eigenschap ingesteld op userName en de Password eigenschap ingesteld op password.
De password parameter is een SecureString exemplaar.
Als deze constructor wordt aangeroepen met de password parameterset null, wordt er een nieuw exemplaar SecureString geïnitialiseerd, als beveiligde tekenreeksen niet worden ondersteund op dit platform, wordt de NotSupportedException gegenereerde
Van toepassing op
NetworkCredential(String, String)
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam en het opgegeven wachtwoord.
public:
NetworkCredential(System::String ^ userName, System::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)
Parameters
- userName
- String
De gebruikersnaam die is gekoppeld aan de referenties.
- password
- String
Het wachtwoord voor de gebruikersnaam die is gekoppeld aan de referenties.
Voorbeelden
In het volgende codevoorbeeld wordt een NetworkCredential object gemaakt met behulp van de opgegeven gebruikersnaam en het opgegeven wachtwoord.
// 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()
Opmerkingen
De constructor initialiseert een NetworkCredential object met de UserName eigenschap ingesteld op userName en de Password eigenschap ingesteld op password.
Van toepassing op
NetworkCredential(String, SecureString, String)
Belangrijk
Deze API is niet CLS-conform.
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam, wachtwoord en domein.
public:
NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password, System::String ^ domain);
public NetworkCredential(string userName, System.Security.SecureString password, string domain);
[System.CLSCompliant(false)]
public NetworkCredential(string userName, System.Security.SecureString password, string domain);
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString, domain As String)
Parameters
- userName
- String
De gebruikersnaam die is gekoppeld aan de referenties.
- password
- SecureString
Het wachtwoord voor de gebruikersnaam die is gekoppeld aan de referenties.
- domain
- String
Het domein dat is gekoppeld aan deze referenties.
- Kenmerken
Uitzonderingen
De SecureString klasse wordt niet ondersteund op dit platform.
Opmerkingen
De constructor initialiseert een NetworkCredential object met de UserName eigenschap ingesteld op userName, de Password eigenschap ingesteld op passworden de Domain eigenschap ingesteld op domain.
De password parameter is een SecureString exemplaar.
Als deze constructor wordt aangeroepen met de password parameterset null, wordt er een nieuw exemplaar SecureString geïnitialiseerd, als beveiligde tekenreeksen niet worden ondersteund op dit platform, wordt de NotSupportedException gegenereerde
Van toepassing op
NetworkCredential(String, String, String)
Initialiseert een nieuw exemplaar van de NetworkCredential klasse met de opgegeven gebruikersnaam, wachtwoord en domein.
public:
NetworkCredential(System::String ^ userName, System::String ^ password, System::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)
Parameters
- userName
- String
De gebruikersnaam die is gekoppeld aan de referenties.
- password
- String
Het wachtwoord voor de gebruikersnaam die is gekoppeld aan de referenties.
- domain
- String
Het domein dat is gekoppeld aan deze referenties.
Opmerkingen
De constructor initialiseert een NetworkCredential object met de UserName eigenschap ingesteld op userName, de Password eigenschap ingesteld op passworden de Domain eigenschap ingesteld op domain.