IAzClientContext3 interface (azroles.h)
The IAzClientContext3 interface extends the IAzClientContext2 interface.
Inheritance
The IAzClientContext3 interface inherits from IAzClientContext2. IAzClientContext3 also has these types of members:
Methods
The IAzClientContext3 interface has these methods.
IAzClientContext3::AccessCheck2 Returns a value that specifies whether the principal represented by the current client context is allowed to perform the specified operation. |
IAzClientContext3::get_BizRuleInterfaces Gets the collection of IDispatch interfaces that can be called by the business rule (BizRule) script associated with this client context. |
IAzClientContext3::get_BizRuleParameters Gets the collection of parameters that can be passed by the business rule (BizRule) script associated with this client context. |
IAzClientContext3::get_Sids Gets an array of the security identifiers (SIDs) associated with this client context. |
IAzClientContext3::GetGroups Returns an array of the application groups associated with this client context. |
IAzClientContext3::GetOperations Returns a collection of the operations, within the specified scope, that the principal represented by the current client context has permission to perform. |
IAzClientContext3::GetTasks Returns a collection of the tasks, within the specified scope, that the principal represented by the current client context has permission to perform. |
IAzClientContext3::IsInRoleAssignment Checks whether the principal represented by the current client context is a member of the specified role in the specified scope. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | azroles.h |