Share via


MFNetCredentialRequirements 列舉 (mfidl.h)

指定認證管理員應如何取得使用者認證。

Syntax

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

常數

 
REQUIRE_PROMPT
值: 0x1
認證管理員應該提示使用者提供認證。
REQUIRE_SAVE_SELECTED
值: 0x2
注意 需要 Windows 7 或更新版本。

 



認證會儲存至永續性儲存體。 此旗標可作為應用程式 UI 的提示。 如果應用程式提示使用者輸入認證,UI 可以指出認證已經儲存。

備註

應用程式會實作認證管理員,這必須公開 IMFNetCredentialManager 介面。 如果 已設定REQUIRE_PROMPT 旗標,認證管理員應該提示使用者輸入其名稱和密碼。

如果快取尚未包含有效的認證,認證快取物件會設定 REQUIRE_PROMPT 旗標。 如果認證會以純文字形式傳送,它也會設定此旗標,除非認證管理員先前設定 MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT 選項。 (請參閱 IMFNetCredentialCache::SetUserOptions.)

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 mfidl.h

另請參閱

IMFNetCredentialCache::GetCredential

媒體基礎列舉

網路來源驗證