다음을 통해 공유


NetworkCredential 생성자

정의

NetworkCredential 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
NetworkCredential()

NetworkCredential 클래스의 새 인스턴스를 초기화합니다.

NetworkCredential(String, SecureString)

지정된 사용자 이름 및 암호를 사용하여 클래스의 NetworkCredential 새 인스턴스를 초기화합니다.

NetworkCredential(String, String)

지정된 사용자 이름 및 암호를 사용하여 클래스의 NetworkCredential 새 인스턴스를 초기화합니다.

NetworkCredential(String, SecureString, String)

지정된 사용자 이름, 암호 및 도메인을 NetworkCredential 사용하여 클래스의 새 인스턴스를 초기화합니다.

NetworkCredential(String, String, String)

지정된 사용자 이름, 암호 및 도메인을 NetworkCredential 사용하여 클래스의 새 인스턴스를 초기화합니다.

NetworkCredential()

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

NetworkCredential 클래스의 새 인스턴스를 초기화합니다.

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

설명

클래스의 NetworkCredential 매개 변수가 없는 생성자는 모든 속성을 null.로 초기화합니다.

적용 대상

NetworkCredential(String, SecureString)

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

Important

이 API는 CLS 규격이 아닙니다.

지정된 사용자 이름 및 암호를 사용하여 클래스의 NetworkCredential 새 인스턴스를 초기화합니다.

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)

매개 변수

userName
String

자격 증명과 연결된 사용자 이름입니다.

password
SecureString

자격 증명과 연결된 사용자 이름의 암호입니다.

특성

예외

이 플랫폼에서는 SecureString 클래스가 지원되지 않습니다.

설명

생성자는 속성이 NetworkCredential 설정되고 속성이 UserName 로 설정된 개체를 userNamePassword 초기화합니다 password.

password 매개 변수가 인스턴스입니다SecureString.

매개 변수가 설정된 null상태에서 password 이 생성자를 호출하면 새 인스턴스 SecureString 가 초기화되고, 이 플랫폼에서 NotSupportedException 보안 문자열이 지원되지 않으면 해당 인스턴스가 throw됩니다.

적용 대상

NetworkCredential(String, String)

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

지정된 사용자 이름 및 암호를 사용하여 클래스의 NetworkCredential 새 인스턴스를 초기화합니다.

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)

매개 변수

userName
String

자격 증명과 연결된 사용자 이름입니다.

password
String

자격 증명과 연결된 사용자 이름의 암호입니다.

예제

다음 코드 예제에서는 지정된 사용자 이름 및 암호를 사용하여 개체를 만듭니다 NetworkCredential .

 // 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()

설명

생성자는 속성이 NetworkCredential 설정되고 속성이 UserName 로 설정된 개체를 userNamePassword 초기화합니다 password.

적용 대상

NetworkCredential(String, SecureString, String)

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

Important

이 API는 CLS 규격이 아닙니다.

지정된 사용자 이름, 암호 및 도메인을 NetworkCredential 사용하여 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

userName
String

자격 증명과 연결된 사용자 이름입니다.

password
SecureString

자격 증명과 연결된 사용자 이름의 암호입니다.

domain
String

이러한 자격 증명과 연결된 도메인입니다.

특성

예외

이 플랫폼에서는 SecureString 클래스가 지원되지 않습니다.

설명

생성자는 속성이 설정된 userName개체, PasswordUserName 속성이 설정된 password개체 및 속성이 로 설정된 개체를 Domain 초기화 NetworkCredential 합니다domain.

password 매개 변수가 인스턴스입니다SecureString.

매개 변수가 설정된 null상태에서 password 이 생성자를 호출하면 새 인스턴스 SecureString 가 초기화되고, 이 플랫폼에서 NotSupportedException 보안 문자열이 지원되지 않으면 해당 인스턴스가 throw됩니다.

적용 대상

NetworkCredential(String, String, String)

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

지정된 사용자 이름, 암호 및 도메인을 NetworkCredential 사용하여 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

userName
String

자격 증명과 연결된 사용자 이름입니다.

password
String

자격 증명과 연결된 사용자 이름의 암호입니다.

domain
String

이러한 자격 증명과 연결된 도메인입니다.

설명

생성자는 속성이 설정된 userName개체, PasswordUserName 속성이 설정된 password개체 및 속성이 로 설정된 개체를 Domain 초기화 NetworkCredential 합니다domain.

적용 대상