This topic has not yet been rated - Rate this topic

IAuthorizationService Members

Defines the authorization service for Team Foundation Server.

The following tables list the members exposed by the IAuthorizationService type.

  Name Description
Public method AddAccessControlEntry Adds an ACE to an object's ACL.  
Public method CheckPermission Checks for permission to execute actions on objects  
Public method GetChangedAccessControlEntries Returns all changes to ACEs in the security service following a specified sequence ID.  
Public method GetObjectClass Returns the name of the class to which the object belongs.  
Public method IsPermitted Overloaded.
Public method ListLocalizedActionNames Returns natural-language action names for a set of actions for a class.  
Public method ListObjectClassActions Lists the actions defined for a specified class.  
Public method ListObjectClasses Returns the IDs of all defined object classes on a Team Foundation Server.  
Public method ReadAccessControlList Reads an ACE from the ACL on a securable object.  
Public method ReadAccessControlLists Reads the ACLs on a securable object.  
Public method RegisterObject Registers a securable object in the authorization repository.  
Public method RemoveAccessControlEntry Removes an ACE from an object's ACL.  
Public method ReplaceAccessControlList Replaces an existing ACE on an object with the supplied one.  
Public method ResetInheritance Sets up an inheritance relationship between an object and a parent object.  
Public method UnregisterObject Removes authorization repository entries for the specified object  
Top
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ