(azroles.h) 的 IAzApplication 接口

IAzApplication 接口定义应用程序的已安装实例。 安装应用程序时会创建 IAzApplication 对象。

继承

IAzApplication 接口继承自 IDispatch 接口。 IAzApplication 还具有以下类型的成员:

方法

IAzApplication 接口包含以下方法。

 
IAzApplication::AddDelegatedPolicyUser

将指定的安全标识符 (SID) 以文本形式添加到充当委托策略用户的主体列表中。 (IAzApplication.AddDelegatedPolicyUser)
IAzApplication::AddDelegatedPolicyUserName

将指定的帐户名称添加到充当委托策略用户的主体列表中。 (IAzApplication.AddDelegatedPolicyUserName)
IAzApplication::AddPolicyAdministrator

将指定的安全标识符 (SID) 以文本形式添加到充当策略管理员的主体列表中。 (IAzApplication.AddPolicyAdministrator)
IAzApplication::AddPolicyAdministratorName

将指定的帐户名称添加到充当策略管理员的主体列表中。 (IAzApplication.AddPolicyAdministratorName)
IAzApplication::AddPolicyReader

将指定的安全标识符 (SID) 文本形式添加到充当策略读取者主体的列表。 (IAzApplication.AddPolicyReader)
IAzApplication::AddPolicyReaderName

将指定的帐户名称添加到充当策略读取者的主体列表中。 (IAzApplication.AddPolicyReaderName)
IAzApplication::AddPropertyItem

将指定的主体添加到指定的主体列表中。 (IAzApplication.AddPropertyItem)
IAzApplication::CreateApplicationGroup

创建具有指定名称的 IAzApplicationGroup 对象。 (IAzApplication.CreateApplicationGroup)
IAzApplication::CreateOperation

创建具有指定名称的 IAzOperation 对象。
IAzApplication::CreateRole

创建具有指定名称的 IAzRole 对象。 (IAzApplication.CreateRole)
IAzApplication::CreateScope

创建具有指定名称的 IAzScope 对象。
IAzApplication::CreateTask

创建具有指定名称的 IAzTask 对象。 (IAzApplication.CreateTask)
IAzApplication::D eleteApplicationGroup

从 IAzApplication 对象中删除具有指定名称的 IAzApplicationGroup 对象。
IAzApplication::D eleteDelegatedPolicyUser

IAzApplication::D eleteDelegatedPolicyUser 方法从充当委托策略用户的主体列表中以文本形式删除指定的安全标识符。
IAzApplication::D eleteDelegatedPolicyUserName

从充当委托策略用户的主体列表中删除指定的帐户名。 (IAzApplication.DeleteDelegatedPolicyUserName)
IAzApplication::D eleteOperation

从 IAzApplication 对象中删除具有指定名称的 IAzOperation 对象。
IAzApplication::D eletePolicyAdministrator

IAzApplication 的 DeletePolicyAdministrator 方法从充当策略管理员的主体列表中以文本形式删除指定的安全标识符。
IAzApplication::D eletePolicyAdministratorName

从充当策略管理员的主体列表中删除指定的帐户名称。 (IAzApplication.DeletePolicyAdministratorName)
IAzApplication::D eletePolicyReader

IAzApplication 的 DeletePolicyReader 方法从充当策略读取者的主体列表中以文本形式删除指定的安全标识符。
IAzApplication::D eletePolicyReaderName

从充当策略读取者的主体列表中删除指定的帐户名。 (IAzApplication.DeletePolicyReaderName)
IAzApplication::D eletePropertyItem

从指定的主体列表中删除指定的主体。 (IAzApplication.DeletePropertyItem)
IAzApplication::D eleteRole

从 IAzApplication 对象中删除具有指定名称的 IAzRole 对象。
IAzApplication::D eleteScope

从 IAzApplication 对象中删除具有指定名称的 IAzScope 对象。
IAzApplication::D eleteTask

从 IAzApplication 对象中删除具有指定名称的 IAzTask 对象。
IAzApplication::get_ApplicationData

设置或检索应用程序可用于存储信息的不透明字段。 (IAzApplication.get_ApplicationData)
IAzApplication::get_ApplicationGroups

检索用于从策略数据中枚举 IAzApplicationGroup 对象的 IAzApplicationGroups 对象。 (IAzApplication.get_ApplicationGroups)
IAzApplication::get_ApplyStoreSacl

设置或检索一个值,该值指示在修改授权存储时是否应生成策略审核。 (IAzApplication.get_ApplyStoreSacl)
IAzApplication::get_AuthzInterfaceClsid

设置或检索用户界面 (UI) 用来执行应用程序特定操作的接口 (CLSID) 的类标识符。 (获取)
IAzApplication::get_DelegatedPolicyUsers

检索充当委托策略用户的主体 (SID) 文本形式的 SID 的安全标识符。
IAzApplication::get_DelegatedPolicyUsersName

IAzApplication 的 DelegatedPolicyUsersName 属性检索充当委托策略用户的主体的帐户名。
IAzApplication::get_Description

设置或检索描述应用程序的注释。 (获取)
IAzApplication::get_GenerateAudits

IAzApplication 的 GenerateAudits 属性设置或检索一个值,该值指示是否应生成运行时审核。 (获取)
IAzApplication::get_Name

设置或检索应用程序的名称。 (获取)
IAzApplication::get_Operations

检索用于从策略数据枚举 IAzOperation 对象的 IAzOperations 对象。
IAzApplication::get_PolicyAdministrators

检索充当策略管理员的主体 (SID) 文本形式的安全标识符。
IAzApplication::get_PolicyAdministratorsName

IAzApplication::P olicyAdministratorsName 属性检索充当策略管理员的主体的帐户名称。
IAzApplication::get_PolicyReaders

检索 (SID) 作为策略读取器的文本形式的主体的安全标识符。
IAzApplication::get_PolicyReadersName

IAzApplication::P olicyReadersName 属性检索充当策略读取器的主体的帐户名称。
IAzApplication::get_Roles

IAzApplication 的 Roles 属性检索用于从策略数据枚举 IAzRole 对象的 IAzRoles 对象。
IAzApplication::get_Scopes

检索用于从策略数据枚举 IAzScope 对象的 IAzScopes 对象。
IAzApplication::get_Tasks

IAzApplication 的 Tasks 属性检索用于从策略数据枚举 IAzTask 对象的 IAzTasks 对象。
IAzApplication::get_Version

设置或检索应用程序的版本。 (获取)
IAzApplication::get_Writable

检索一个值,该值指示初始化对象的用户上下文是否可以修改对象。
IAzApplication::GetProperty

返回具有指定属性 ID 的 IAzApplication 对象属性。
IAzApplication::InitializeClientContextFromName

以 (域名、客户端名称) 对的形式从客户端标识获取 IAzClientContext 对象指针。
IAzApplication::InitializeClientContextFromStringSid

以文本形式从指定的安全标识符 (SID) 获取 IAzClientContext 对象指针。
IAzApplication::InitializeClientContextFromToken

从指定的客户端令牌获取 IAzClientContext 对象指针。
IAzApplication::OpenApplicationGroup

通过指定其名称打开 IAzApplicationGroup 对象。 (IAzApplication.OpenApplicationGroup)
IAzApplication::OpenOperation

打开具有指定名称的 IAzOperation 对象。
IAzApplication::OpenRole

打开具有指定名称的 IAzRole 对象。 (IAzApplication.OpenRole)
IAzApplication::OpenScope

打开具有指定名称的 IAzScope 对象。
IAzApplication::OpenTask

使用指定名称打开 IAzTask 对象。 (IAzApplication.OpenTask)
IAzApplication::p ut_ApplicationData

设置或检索应用程序可用于存储信息的不透明字段。 (IAzApplication.put_ApplicationData)
IAzApplication::p ut_ApplyStoreSacl

设置或检索一个值,该值指示在修改授权存储时是否应生成策略审核。 (IAzApplication.put_ApplyStoreSacl)
IAzApplication::p ut_AuthzInterfaceClsid

设置或检索用户界面 (CLSID) 的类标识符,用户界面 (UI) 用来执行特定于应用程序的操作。 (放置)
IAzApplication::p ut_Description

设置或检索描述应用程序的注释。 (放置)
IAzApplication::p ut_GenerateAudits

IAzApplication 的 GenerateAudits 属性设置或检索一个值,该值指示是否应生成运行时审核。 (放置)
IAzApplication::p ut_Name

设置或检索应用程序的名称。 (放置)
IAzApplication::p ut_Version

设置或检索应用程序的版本。 (放置)
IAzApplication::SetProperty

将指定值设置为具有指定属性 ID 的 IAzApplication 对象属性。
IAzApplication::Submit

保留对 IAzApplication 对象所做的更改。

注解

IAzApplication 对象是应用于应用程序实例的所有授权策略所在的容器。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 azroles.h
可再发行组件 Windows XP 上的 Windows Server 2003 管理工具包

另请参阅

允许匿名访问

IDispatch