Поделиться через


Перечисление MFNetCredentialRequirements (mfidl.h)

Указывает, как диспетчер учетных данных должен получать учетные данные пользователя.

Синтаксис

typedef enum _MFNetCredentialRequirements {
  REQUIRE_PROMPT = 0x1,
  REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;

Константы

 
REQUIRE_PROMPT
Значение: 0x1
Диспетчер учетных данных должен предложить пользователю ввести учетные данные.
REQUIRE_SAVE_SELECTED
Значение: 0x2
Примечание Требуется Windows 7 или более поздней версии.

 



Учетные данные сохраняются в постоянном хранилище. Этот флаг служит подсказкой для пользовательского интерфейса приложения. Если приложение запрашивает у пользователя учетные данные, пользовательский интерфейс может указать, что учетные данные уже сохранены.

Комментарии

Приложение реализует диспетчер учетных данных, который должен предоставлять интерфейс IMFNetCredentialManager . Если установлен флаг REQUIRE_PROMPT , диспетчер учетных данных должен предложить пользователю ввести его имя и пароль.

Объект кэша учетных данных устанавливает флаг REQUIRE_PROMPT , если кэш еще не содержит допустимых учетных данных. Он также устанавливает этот флаг, если учетные данные будут отправляться в виде обычного текста, если диспетчер учетных данных ранее не установил параметр MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT . (См . imfNetCredentialCache::SetUserOptions.)

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mfidl.h

См. также раздел

IMFNetCredentialCache::GetCredential

Перечисления Media Foundation

Проверка подлинности источника сети