Класс System::Net::NetworkCredential

NetworkCredential class

Предоставляет учетные данные для схем аутентификации на основе пароля. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class NetworkCredential : public System::Net::ICredentials,
                          public System::Net::ICredentialsByHost,
                          public virtual System::Object

Методы

МетодОписание
get_Domain()Получает домен, проверяющий учетные данные.
get_Password()Получает пароль.
get_UserName()Информация RTTI.
GetCredential(System::SharedPtr<Uri>, String) overrideВозвращает учетные данные для указанного URI и типа аутентификации.
GetCredential(String, int32_t, String) overrideВозвращает учетные данные для указанного имени хоста, порта и типа аутентификации.
NetworkCredential()Создаёт новый экземпляр.
NetworkCredential(String, String)Создаёт новый экземпляр.
NetworkCredential(String, String, String)Создаёт новый экземпляр.
set_Domain(String)Устанавливает домен, проверяющий учетные данные.
set_Password(String)Устанавливает пароль.
set_UserName(String)Устанавливает имя пользователя.

См. также