Uses of Class
com.microsoft.tfs.core.clients.webservices.IdentityDescriptor

Packages that use IdentityDescriptor
com.microsoft.tfs.core.clients.security   
com.microsoft.tfs.core.clients.team   
com.microsoft.tfs.core.clients.versioncontrol.soapextensions   
com.microsoft.tfs.core.clients.webservices   
com.microsoft.tfs.core.clients.workitem.queryhierarchy   
 

Uses of IdentityDescriptor in com.microsoft.tfs.core.clients.security
 

Methods in com.microsoft.tfs.core.clients.security that return IdentityDescriptor
 IdentityDescriptor AccessControlEntryDetails.getSerializableDescriptor()
           
 

Methods in com.microsoft.tfs.core.clients.security with parameters of type IdentityDescriptor
abstract  boolean[] SecurityNamespace.hasPermission(java.lang.String[] tokens, IdentityDescriptor descriptor, int requestedPermissions, boolean alwaysAllowAdministrators)
          Determines whether or not the supplied descriptor has the requested permissions for the given tokens
 boolean[] FrameworkSecurityNamespace.hasPermission(java.lang.String[] tokens, IdentityDescriptor descriptor, int requestedPermissions, boolean alwaysAllowAdministrators)
           
abstract  boolean[] SecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor[] descriptors, int requestedPermissions, boolean alwaysAllowAdministrators)
          Determines whether or not the supplied descriptor have the requested permissions for the given token.
 boolean[] FrameworkSecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor[] descriptors, int requestedPermissions, boolean alwaysAllowAdministrators)
           
abstract  boolean[] SecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor descriptor, int[] requestedPermissions, boolean alwaysAllowAdministrators)
          Determines whether or not the supplied descriptor has the requested permissions for the given token.
 boolean[] FrameworkSecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor descriptor, int[] requestedPermissions, boolean alwaysAllowAdministrators)
           
abstract  boolean SecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor descriptor, int requestedPermissions, boolean alwaysAllowAdministrators)
          Determines whether or not the supplied descriptor has the requested permissions for the given token.
 boolean FrameworkSecurityNamespace.hasPermission(java.lang.String token, IdentityDescriptor descriptor, int requestedPermissions, boolean alwaysAllowAdministrators)
           
 AccessControlEntryDetails[] AccessControlList.queryAccessControlEntries(IdentityDescriptor[] descriptors)
           Returns the AccessControlEntries for the descriptors provided.
 AccessControlEntryDetails AccessControlList.queryAccessControlEntry(IdentityDescriptor descriptor)
           Returns the AccessControlEntry for the descriptor provided.
abstract  AccessControlListDetails SecurityNamespace.queryAccessControlList(java.lang.String token, IdentityDescriptor[] descriptors, boolean includeExtendedInfo)
          In all cases: This method will query the AccessControlListDetails for the token specified.
 AccessControlListDetails FrameworkSecurityNamespace.queryAccessControlList(java.lang.String token, IdentityDescriptor[] descriptors, boolean includeExtendedInfo)
           
abstract  AccessControlListDetails[] SecurityNamespace.queryAccessControlLists(java.lang.String token, IdentityDescriptor[] descriptors, boolean includeExtendedInfo, boolean recurse)
          In all cases: This method will query the AccessControlListDetails for the token specified.
 AccessControlListDetails[] FrameworkSecurityNamespace.queryAccessControlLists(java.lang.String token, IdentityDescriptor[] descriptors, boolean includeExtendedInfo, boolean recurse)
           
abstract  int SecurityNamespace.queryEffectivePermissions(java.lang.String token, IdentityDescriptor descriptor)
          Returns the effective allowed permissions for the given descriptor.
 int FrameworkSecurityNamespace.queryEffectivePermissions(java.lang.String token, IdentityDescriptor descriptor)
           
abstract  boolean SecurityNamespace.removeAccessControlEntries(java.lang.String token, IdentityDescriptor[] descriptors)
          Removes all of the AccessControlEntries for the given descriptors that exist on the AccessControlListDetails that is associated with the provided token.
 boolean FrameworkSecurityNamespace.removeAccessControlEntries(java.lang.String token, IdentityDescriptor[] descriptors)
           
 boolean AccessControlList.removeAccessControlEntry(IdentityDescriptor descriptor)
           Removes the AccessControlEntry from this AccessControlList that applies to the given descriptor.
abstract  boolean SecurityNamespace.removeAccessControlEntry(java.lang.String token, IdentityDescriptor descriptor)
          Removes the AccessControlEntryDetails for the given descriptor that exists on the AccessControlListDetails that is associated with the provided token.
 boolean FrameworkSecurityNamespace.removeAccessControlEntry(java.lang.String token, IdentityDescriptor descriptor)
           
 AccessControlEntry AccessControlList.removePermissions(IdentityDescriptor descriptor, int permissionsToRemove)
           Removes the specified permission bits from the existing allows and denys for this descriptor.
abstract  AccessControlEntryDetails SecurityNamespace.removePermissions(java.lang.String token, IdentityDescriptor descriptor, int permissionsToRemove)
          Removes the specified permission bits from the existing allows and denys for this descriptor.
 AccessControlEntryDetails FrameworkSecurityNamespace.removePermissions(java.lang.String token, IdentityDescriptor descriptor, int permissionsToRemove)
           
 AccessControlEntryDetails AccessControlList.setPermissions(IdentityDescriptor descriptor, int allow, int deny, java.lang.Boolean merge)
           Sets a permission for the descriptor on this AccessControlList.
abstract  AccessControlEntryDetails SecurityNamespace.setPermissions(java.lang.String token, IdentityDescriptor descriptor, int allow, int deny, boolean merge)
          Sets a permission for the descriptor in this SecurityNamespace.
 AccessControlEntryDetails FrameworkSecurityNamespace.setPermissions(java.lang.String token, IdentityDescriptor descriptor, int allow, int deny, boolean merge)
           
 void AccessControlEntryDetails.setSerializableDescriptor(IdentityDescriptor value)
           
 

Constructors in com.microsoft.tfs.core.clients.security with parameters of type IdentityDescriptor
AccessControlEntryDetails(IdentityDescriptor descriptor, int allow, int deny)
           
AccessControlEntryDetails(IdentityDescriptor descriptor, java.lang.String token, int allow, int deny, ACEExtendedInformation extendedInfo)
           
 

Uses of IdentityDescriptor in com.microsoft.tfs.core.clients.team
 

Methods in com.microsoft.tfs.core.clients.team with parameters of type IdentityDescriptor
 TeamFoundationTeam[] TeamService.queryTeams(IdentityDescriptor descriptor)
          Query all Team groups that given user is a member of.
 TeamFoundationTeam[] TeamService.queryTeams(IdentityDescriptor descriptor, java.lang.String[] propertyNameFilters)
          Query all Team groups that given user is a member of.
 TeamFoundationTeam TeamService.readTeam(IdentityDescriptor descriptor, java.lang.String[] propertyNameFilters)
           Read Team group by descriptor
 

Uses of IdentityDescriptor in com.microsoft.tfs.core.clients.versioncontrol.soapextensions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions that return IdentityDescriptor
 IdentityDescriptor Workspace.getOwnerDescriptor()
           
 

Uses of IdentityDescriptor in com.microsoft.tfs.core.clients.webservices
 

Methods in com.microsoft.tfs.core.clients.webservices that return IdentityDescriptor
 IdentityDescriptor IdentityManagementService.createApplicationGroup(java.lang.String projectUri, java.lang.String groupName, java.lang.String groupDescription)
           
 IdentityDescriptor IIdentityManagementService.createApplicationGroup(java.lang.String projectUri, java.lang.String groupName, java.lang.String groupDescription)
          Creates a TFS application group
static IdentityDescriptor IdentityHelper.createDescriptorFromSID(java.lang.String sid)
          Create TFS or Windows descriptor for SID based identities.
static IdentityDescriptor IdentityHelper.createTeamFoundationDescriptor(java.lang.String sid)
          Create descriptor with identity type of TeamFoundation.
static IdentityDescriptor IdentityHelper.createWindowsDescriptor(java.lang.String sid)
          Create descriptor with identity type of Windows.
 IdentityDescriptor TeamFoundationIdentity.getDescriptor()
           
 IdentityDescriptor[] TeamFoundationIdentity.getMemberOf()
           
 IdentityDescriptor[] TeamFoundationIdentity.getMembers()
           
 

Methods in com.microsoft.tfs.core.clients.webservices with parameters of type IdentityDescriptor
 void IdentityManagementService.addMemberToApplicationGroup(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
           
 void IIdentityManagementService.addMemberToApplicationGroup(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
          Add member to TFS Group.
static void IdentityHelper.checkDescriptor(IdentityDescriptor descriptor, java.lang.String parameterName)
           
 int IdentityDescriptorComparer.compare(IdentityDescriptor x, IdentityDescriptor y)
           
 void IdentityManagementService.deleteApplicationGroup(IdentityDescriptor groupDescriptor)
           
 void IIdentityManagementService.deleteApplicationGroup(IdentityDescriptor groupDescriptor)
          Deletes a TFS application group
 boolean IdentityManagementService.isMember(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
           
 boolean IIdentityManagementService.isMember(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
          Expanded membership query for direct or nested member.
 boolean IdentityManagementService.isOwnedWellKnownGroup(IdentityDescriptor descriptor)
           
 boolean IIdentityManagementService.isOwnedWellKnownGroup(IdentityDescriptor descriptor)
          Check if the given descriptor is of TeamFoundation type, belongs to this IMS host and is a well-known group.
 boolean IdentityManagementService.isOwner(IdentityDescriptor descriptor)
           
 boolean IIdentityManagementService.isOwner(IdentityDescriptor descriptor)
          Check if the given descriptor is of TeamFoundation type, and belongs to this IMS host.
 TeamFoundationIdentity[] IdentityManagementService.readIdentities(IdentityDescriptor[] descriptors, MembershipQuery queryMembership, ReadIdentityOptions readOptions)
           
 TeamFoundationIdentity[] IIdentityManagementService.readIdentities(IdentityDescriptor[] descriptors, MembershipQuery queryMembership, ReadIdentityOptions readOptions)
          Read identities for given descriptors.
 TeamFoundationIdentity[] IdentityManagementService2.readIdentities(IdentityDescriptor[] descriptors, MembershipQuery queryMembership, ReadIdentityOptions readOptions, java.lang.String[] propertyNameFilters, IdentityPropertyScope propertyScope)
           
 TeamFoundationIdentity[] IIdentityManagementService2.readIdentities(IdentityDescriptor[] descriptors, MembershipQuery queryMembership, ReadIdentityOptions readOptions, java.lang.String[] propertyNameFilters, IdentityPropertyScope propertyScope)
          Read identities for given descriptors.
 TeamFoundationIdentity IdentityManagementService.readIdentity(IdentityDescriptor descriptor, MembershipQuery queryMembership, ReadIdentityOptions readOptions)
           
 TeamFoundationIdentity IIdentityManagementService.readIdentity(IdentityDescriptor descriptor, MembershipQuery queryMembership, ReadIdentityOptions readOptions)
          Overload that takes a single descriptor.
 TeamFoundationIdentity IdentityManagementService2.readIdentity(IdentityDescriptor descriptor, MembershipQuery queryMembership, ReadIdentityOptions readOptions, java.lang.String[] propertyNameFilters, IdentityPropertyScope propertyScope)
           
 TeamFoundationIdentity IIdentityManagementService2.readIdentity(IdentityDescriptor descriptor, MembershipQuery queryMembership, ReadIdentityOptions readOptions, java.lang.String[] propertyNameFilters, IdentityPropertyScope propertyScope)
          Overload that takes a single descriptor.
 boolean IdentityManagementService.refreshIdentity(IdentityDescriptor descriptor)
           
 boolean IIdentityManagementService.refreshIdentity(IdentityDescriptor descriptor)
          Refresh identity properties from provider now.
 void IdentityManagementService.removeMemberFromApplicationGroup(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
           
 void IIdentityManagementService.removeMemberFromApplicationGroup(IdentityDescriptor groupDescriptor, IdentityDescriptor descriptor)
          Remove member from TFS Group.
 void IdentityManagementService.updateApplicationGroup(IdentityDescriptor groupDescriptor, GroupProperty property, java.lang.String newValue)
           
 void IIdentityManagementService.updateApplicationGroup(IdentityDescriptor groupDescriptor, GroupProperty groupProperty, java.lang.String newValue)
          Updates a property of a TFS application group
 

Constructors in com.microsoft.tfs.core.clients.webservices with parameters of type IdentityDescriptor
TeamFoundationIdentity(IdentityDescriptor descriptor, java.lang.String displayName, boolean isActive, IdentityDescriptor[] members, IdentityDescriptor[] memberOf)
           
TeamFoundationIdentity(IdentityDescriptor descriptor, java.lang.String displayName, boolean isActive, IdentityDescriptor[] members, IdentityDescriptor[] memberOf)
           
TeamFoundationIdentity(IdentityDescriptor descriptor, java.lang.String displayName, boolean isActive, IdentityDescriptor[] members, IdentityDescriptor[] memberOf)
           
 

Uses of IdentityDescriptor in com.microsoft.tfs.core.clients.workitem.queryhierarchy
 

Methods in com.microsoft.tfs.core.clients.workitem.queryhierarchy that return IdentityDescriptor
 IdentityDescriptor QueryItem.getOriginalOwnerDescriptor()
          Gets the original owner's IdentityDescriptor for this query item, before any unsaved modifications were made to the hierarchy.
 IdentityDescriptor QueryItem.getOwnerDescriptor()
          Gets the owner's IdentityDescriptor for this query item.
 

Methods in com.microsoft.tfs.core.clients.workitem.queryhierarchy with parameters of type IdentityDescriptor
 void QueryItem.setOwnerDescriptor(IdentityDescriptor ownerDescriptor)
          Sets the owner of this query item to be the given IdentityDescriptor.
 



© 2015 Microsoft. All rights reserved.