IAuthorizationService Members
Defines the authorization service for Team Foundation Server.
The following tables list the members exposed by the IAuthorizationService type.
| Name | Description | |
|---|---|---|
| AddAccessControlEntry | Adds an ACE to an object's ACL. |
| CheckPermission | Checks for permission to execute actions on objects |
| GetChangedAccessControlEntries | Returns all changes to ACEs in the security service following a specified sequence ID. |
| GetObjectClass | Returns the name of the class to which the object belongs. |
| IsPermitted | Overloaded. |
| ListLocalizedActionNames | Returns natural-language action names for a set of actions for a class. |
| ListObjectClassActions | Lists the actions defined for a specified class. |
| ListObjectClasses | Returns the IDs of all defined object classes on a Team Foundation Server. |
| ReadAccessControlList | Reads an ACE from the ACL on a securable object. |
| ReadAccessControlLists | Reads the ACLs on a securable object. |
| RegisterObject | Registers a securable object in the authorization repository. |
| RemoveAccessControlEntry | Removes an ACE from an object's ACL. |
| ReplaceAccessControlList | Replaces an existing ACE on an object with the supplied one. |
| ResetInheritance | Sets up an inheritance relationship between an object and a parent object. |
| UnregisterObject | Removes authorization repository entries for the specified object |