IAzAuthorizationStore 介面 (azroles.h)
AzAuthorizationStore 物件會定義授權原則存放區根目錄的容器。
繼承
IAzAuthorizationStore 介面繼承自 IUnknown 介面。 IAzAuthorizationStore 也有下列類型的成員:
方法
IAzAuthorizationStore 介面具有這些方法。
IAzAuthorizationStore::AddDelegatedPolicyUser 將指定的安全性標識碼 (SID) 新增至做為委派原則用戶的主體清單。 (IAzAuthorizationStore.AddDelegatedPolicyUser) |
IAzAuthorizationStore::AddDelegatedPolicyUserName 將指定的帳戶名稱新增至做為委派原則用戶的主體清單。 (IAzAuthorizationStore.AddDelegatedPolicyUserName) |
IAzAuthorizationStore::AddPolicyAdministrator 將文字格式的指定安全性標識碼 (SID) 新增至作為原則管理員的主體清單。 (IAzAuthorizationStore.AddPolicyAdministrator) |
IAzAuthorizationStore::AddPolicyAdministratorName 將指定的帳戶名稱新增至做為原則管理員的主體清單。 (IAzAuthorizationStore.AddPolicyAdministratorName) |
IAzAuthorizationStore::AddPolicyReader 將文字格式的指定安全性標識碼 (SID) 新增至做為原則讀取器的主體清單。 (IAzAuthorizationStore.AddPolicyReader) |
IAzAuthorizationStore::AddPolicyReaderName 將指定的帳戶名稱新增至做為原則讀取器的主體清單。 (IAzAuthorizationStore.AddPolicyReaderName) |
IAzAuthorizationStore::AddPropertyItem 將指定的主體加入至指定的主體清單。 (IAzAuthorizationStore.AddPropertyItem) |
IAzAuthorizationStore::CloseApplication 從快取卸除指定的 IAzApplication 物件。 |
IAzAuthorizationStore::CreateApplication 建立具有指定名稱的 IAzApplication 物件。 |
IAzAuthorizationStore::CreateApplicationGroup 建立具有指定名稱的 IAzApplicationGroup 物件。 (IAzAuthorizationStore.CreateApplicationGroup) |
IAzAuthorizationStore::D elete 刪除 AzAuthorizationStore 物件目前使用中的原則存放區。 |
IAzAuthorizationStore::D eleteApplication 從 AzAuthorizationStore 物件中移除具有指定名稱的 IAzApplication 物件。 |
IAzAuthorizationStore::D eleteApplicationGroup 從 AzAuthorizationStore 物件中移除具有指定名稱的 IAzApplicationGroup 物件。 |
IAzAuthorizationStore::D eleteDelegatedPolicyUser 從做為委派原則用戶的主體清單中,移除指定的安全性標識碼 (SID) 。 |
IAzAuthorizationStore::D eleteDelegatedPolicyUserName 從做為委派原則用戶的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeleteDelegatedPolicyUserName) |
IAzAuthorizationStore::D eletePolicyAdministrator 從做為原則管理員的主體清單中,移除文字格式的指定安全性標識碼 (SID) 。 |
IAzAuthorizationStore::D eletePolicyAdministratorName 從做為原則管理員的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeletePolicyAdministratorName) |
IAzAuthorizationStore::D eletePolicyReader 從做為原則讀取器的主體清單中,移除指定的安全性標識碼 (SID) 。 |
IAzAuthorizationStore::D eletePolicyReaderName 從做為原則讀取器的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeletePolicyReaderName) |
IAzAuthorizationStore::D eletePropertyItem 從指定的主體清單中移除指定的主體。 (IAzAuthorizationStore.DeletePropertyItem) |
IAzAuthorizationStore::get_ApplicationData 設定或擷取應用程式可用來儲存資訊的不透明欄位。 (IAzAuthorizationStore.get_ApplicationData) |
IAzAuthorizationStore::get_ApplicationGroups 從原則數據擷取用來列舉 IAzApplicationGroup 物件的 IAzApplicationGroups 物件。 (IAzAuthorizationStore.get_ApplicationGroups) |
IAzAuthorizationStore::get_Applications 從原則存放區擷取用來列舉 IAzApplication 物件的 IAzApplications 物件。 |
IAzAuthorizationStore::get_ApplyStoreSacl 設定或擷取值,指出授權存放區修改時是否應該產生原則稽核。 (IAzAuthorizationStore.get_ApplyStoreSacl) |
IAzAuthorizationStore::get_DelegatedPolicyUsers 擷取以文字形式作為委派原則使用者之主體 (SID) 的安全性標識符。 |
IAzAuthorizationStore::get_DelegatedPolicyUsersName 擷取做為委派原則用戶的主體帳戶名稱。 |
IAzAuthorizationStore::get_Description 設定或擷取描述作業的批注。 (取得) |
IAzAuthorizationStore::get_DomainTimeout 設定或擷取以毫秒為單位的時間,然後決定無法連線網域。 (取得) |
IAzAuthorizationStore::get_GenerateAudits 設定或擷取值,指出是否應該產生運行時間稽核。 (取得) |
IAzAuthorizationStore::get_MaxScriptEngines 設定或擷取將快取之 BizRule) 腳本引擎的商務 (規則數目上限。 (取得) |
IAzAuthorizationStore::get_PolicyAdministrators 擷取安全性標識碼 (SID) 做為文字格式的原則管理員主體。 |
IAzAuthorizationStore::get_PolicyAdministratorsName 擷取做為原則管理員之主體的帳戶名稱。 (IAzAuthorizationStore.get_PolicyAdministratorsName) |
IAzAuthorizationStore::get_PolicyReaders 擷取以文字形式作為原則讀取器之主體 (SID) 的安全性標識符。 |
IAzAuthorizationStore::get_PolicyReadersName 擷取做為原則讀取器的主體帳戶名稱。 (IAzAuthorizationStore.get_PolicyReadersName) |
IAzAuthorizationStore::get_ScriptEngineTimeout 會設定或擷取 IAzClientContext::AccessCheck 方法將等候商務規則 (BizRule) 完成執行,然後再取消的時間。 (取得) |
IAzAuthorizationStore::get_TargetMachine 擷取應該發生帳戶解析的計算機名稱。 |
IAzAuthorizationStore::get_Writable 擷取值,這個值表示物件是否可以由呼叫 Initialize 方法的用戶內容修改。 |
IAzAuthorizationStore::GetProperty 傳回具有指定屬性標識碼的 AzAuthorizationStore 物件屬性。 |
IAzAuthorizationStore::Initialize 初始化授權管理員。 |
IAzAuthorizationStore::OpenApplication 開啟具有指定名稱的 IAzApplication 物件。 |
IAzAuthorizationStore::OpenApplicationGroup 藉由指定其名稱來開啟IAzApplicationGroup 物件。 (IAzAuthorizationStore.OpenApplicationGroup) |
IAzAuthorizationStore::p ut_ApplicationData 設定或擷取應用程式可用來儲存資訊的不透明欄位。 (IAzAuthorizationStore.put_ApplicationData) |
IAzAuthorizationStore::p ut_ApplyStoreSacl 設定或擷取值,指出修改授權存放區時是否應該產生原則稽核。 (IAzAuthorizationStore.put_ApplyStoreSacl) |
IAzAuthorizationStore::p ut_Description 設定或擷取描述作業的批注。 (Put) |
IAzAuthorizationStore::p ut_DomainTimeout 設定或擷取以毫秒為單位的時間,之後定義域會決定無法連線。 (Put) |
IAzAuthorizationStore::p ut_GenerateAudits 設定或擷取值,指出是否應該產生運行時間稽核。 (Put) |
IAzAuthorizationStore::p ut_MaxScriptEngines 設定或擷取將快取的商務規則 (BizRule) 腳本引擎數目上限。 (Put) |
IAzAuthorizationStore::p ut_ScriptEngineTimeout 會設定或擷取 IAzClientContext::AccessCheck 方法將等候商務規則 (BizRule) 完成執行,然後再取消的時間。 (Put) |
IAzAuthorizationStore::SetProperty 使用指定的屬性識別碼,將指定的值設定為 AzAuthorizationStore 物件屬性。 |
IAzAuthorizationStore::Submit 保存對 AzAuthorizationStore 物件所做的變更。 |
IAzAuthorizationStore::UpdateCache 匯報 對象和物件屬性的快取,以符合基礎原則存放區。 |
備註
AzAuthorizationStore 對象會根據傳遞給 Initialize 方法的 URL 來命名。 對象在原則存放區內沒有名稱。
除了 IAzApplication::InitializeClientContextFromToken 方法之外,應用程式必須確定呼叫 Initialize 方法的使用者內容會用於所有未來 AzAuthorizationStore 物件的存取。
注意 如果透過網路使用 XML 存放區,則不會自動加密流量。 IPsec 可用來加密傳輸中的授權資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | azroles.h |
可轉散發套件 | Windows XP 上的 Windows Server 2003 系統管理工具套件 |