Interface IAuthorizationService
public interface IAuthorizationService
-
Method Summary
Modifier and TypeMethodDescriptionbooleandoesUserHaveRole(String user, String role, String spaceOrNull) filterToVisibleDatasets(String user, List<IDataSetImmutable> datasets) filterToVisibleExperiments(String user, List<IExperimentImmutable> experiments) filterToVisibleSamples(String user, List<ISampleImmutable> samples) listAuthorizationGroupsForUser(String userId) listUsersForAuthorizationGroup(IAuthorizationGroupImmutable authorizationGroup)
-
Method Details
-
doesUserHaveRole
-
filterToVisibleSamples
-
filterToVisibleDatasets
-
filterToVisibleExperiments
List<IExperimentImmutable> filterToVisibleExperiments(String user, List<IExperimentImmutable> experiments) -
listAuthorizationGroups
List<IAuthorizationGroupImmutable> listAuthorizationGroups() -
listAuthorizationGroupsForUser
-
listRoleAssignments
List<IRoleAssignmentImmutable> listRoleAssignments()
-