Uses of Interface
jetbrains.buildServer.serverSide.auth.RolesHolder
-
-
Uses of RolesHolder in jetbrains.buildServer.controllers.admin
Methods in jetbrains.buildServer.controllers.admin that return RolesHolder Modifier and Type Method Description RolesHolder
RolesHolderFinder. findRolesHolder(String holderId)
Methods in jetbrains.buildServer.controllers.admin with parameters of type RolesHolder Modifier and Type Method Description void
RolesActionHelper. setAdministratorStatus(RolesHolder editee, boolean adminStatus)
Changes administrator status of the specified user.Method parameters in jetbrains.buildServer.controllers.admin with type arguments of type RolesHolder Modifier and Type Method Description void
RolesActionHelper. assignRole(Collection<RolesHolder> rolesHolders, Collection<RoleScope> scopes, String roleId, boolean replaceRoles)
Assigns role with specified id in specified projects to specified roles holders.void
RolesActionHelper. unassignRole(Collection<RolesHolder> rolesHolders, Collection<RoleScope> scopes, String roleId)
Unassigns role with specified id for specified projects from the specified roles holders. -
Uses of RolesHolder in jetbrains.buildServer.controllers.login
Classes in jetbrains.buildServer.controllers.login that implement RolesHolder Modifier and Type Class Description class
InMemoryUser
Original GuestUser or RootUser throws exception on attempt to change its profile (because there is no such thing as profile for guest user).Methods in jetbrains.buildServer.controllers.login that return types with arguments of type RolesHolder Modifier and Type Method Description Collection<RolesHolder>
InMemoryUser. getAllParentHolders()
Collection<RolesHolder>
InMemoryUser. getParentHolders()
-
Uses of RolesHolder in jetbrains.buildServer.controllers.profile
Methods in jetbrains.buildServer.controllers.profile with parameters of type RolesHolder Modifier and Type Method Description static int
AuthorityRolesBean. getNumberOfInheritedRoles(RolesHolder rolesHolder)
void
AuthorityRolesBean. loadRoles(RolesHolder rolesHolder)
-
Uses of RolesHolder in jetbrains.buildServer.controllers.user
Methods in jetbrains.buildServer.controllers.user with parameters of type RolesHolder Modifier and Type Method Description void
AvailableRolesBean. setEditee(RolesHolder editee)
If editee is set then getAvailableRoles and getProjectsMap methods will return only those combinations of role - project that are not yet assigned to the editee -
Uses of RolesHolder in jetbrains.buildServer.groups
Subinterfaces of RolesHolder in jetbrains.buildServer.groups Modifier and Type Interface Description interface
SUserGroup
Represents TeamCity-server user group interface.interface
UserGroupEx
-
Uses of RolesHolder in jetbrains.buildServer.groups.impl
Classes in jetbrains.buildServer.groups.impl that implement RolesHolder Modifier and Type Class Description class
AllUsersGroup
class
SecuredUserGroup
class
UserGroupImpl
User group implementation.Methods in jetbrains.buildServer.groups.impl that return types with arguments of type RolesHolder Modifier and Type Method Description Collection<RolesHolder>
SecuredUserGroup. getAllParentHolders()
Collection<RolesHolder>
UserGroupImpl. getAllParentHolders()
Collection<RolesHolder>
SecuredUserGroup. getParentHolders()
Collection<RolesHolder>
UserGroupImpl. getParentHolders()
-
Uses of RolesHolder in jetbrains.buildServer.serverSide.asserts
Constructors in jetbrains.buildServer.serverSide.asserts with parameters of type RolesHolder Constructor Description RolesHolderAssert(RolesHolder actual)
-
Uses of RolesHolder in jetbrains.buildServer.serverSide.auth
Subinterfaces of RolesHolder in jetbrains.buildServer.serverSide.auth Modifier and Type Interface Description interface
RolesHolderEx
Methods in jetbrains.buildServer.serverSide.auth that return types with arguments of type RolesHolder Modifier and Type Method Description Collection<RolesHolder>
RolesHolder. getAllParentHolders()
Returns all parent holders including transitive onesCollection<RolesHolder>
RolesHolder. getParentHolders()
Returns direct (non transitive) parent holders. -
Uses of RolesHolder in jetbrains.buildServer.users
Subinterfaces of RolesHolder in jetbrains.buildServer.users Modifier and Type Interface Description interface
SUser
Presents TeamCity user data. -
Uses of RolesHolder in jetbrains.buildServer.users.impl
Subinterfaces of RolesHolder in jetbrains.buildServer.users.impl Modifier and Type Interface Description interface
UserEx
Classes in jetbrains.buildServer.users.impl that implement RolesHolder Modifier and Type Class Description class
AssociatedUser
User associated with build type or project This user is not an actual TeamCity user but rather "fake" user that acts on behalf of the build type of project it's associated withclass
BaseUser
Base class delegating authority holder methods to actual authority holder which should be returned by this class inheritors.class
RestrictedUserImpl
class
RolesHolderImpl<T>
Actual roles holders (like user and group) are expected to delegateRolesHolder
operations, rather than inherit fromRolesHolderImpl
.class
SecuredUser
class
TestUser
class
UserImpl
Methods in jetbrains.buildServer.users.impl that return types with arguments of type RolesHolder Modifier and Type Method Description Collection<RolesHolder>
BaseUser. getAllParentHolders()
Collection<RolesHolder>
RestrictedUserImpl. getAllParentHolders()
Collection<RolesHolder>
RolesHolderImpl. getAllParentHolders()
Collection<RolesHolder>
BaseUser. getParentHolders()
Collection<RolesHolder>
RestrictedUserImpl. getParentHolders()
abstract Collection<RolesHolder>
RolesHolderImpl. getParentHolders()
-