public class BasicSecuritySystemReadOnly extends BasicSecuritySystem
aclVoter, cd, ctx, eventProvider, filters, interceptor, policyService, roles, sessionManager, sessionProvider, sf, store, sysTypes, tokenHolder
Constructor and Description |
---|
BasicSecuritySystemReadOnly(OmeroInterceptor interceptor,
SystemTypes sysTypes,
CurrentDetails cd,
SessionManager sessionManager,
SessionProvider sessionProvider,
EventProvider eventProvider,
ome.system.Roles roles,
ome.system.ServiceFactory sf,
TokenHolder tokenHolder,
java.util.List<SecurityFilter> filters,
PolicyService policyService,
ACLVoter aclVoter) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isGroupContextPermitted(long sessionId,
long groupId)
Check the given group context.
|
addLog, checkManagedDetails, checkReady, checkRestriction, clearLogs, copyToken, disable, disableReadFilter, doAction, enable, enableReadFilter, getEffectiveUID, getEventContext, getEventContext, getLogs, getSecurityRoles, hasPrivilegedToken, invalidateEventContext, isDisabled, isGraphCritical, isGroupContextPermitted, isOwnerOrSupervisor, isReady, isSystemType, loadEventContext, loadEventContext, login, logout, newTransientDetails, onApplicationEvent, runAsAdmin, runAsAdmin, selfConfigure, setApplicationContext, updateReadFilter
public BasicSecuritySystemReadOnly(OmeroInterceptor interceptor, SystemTypes sysTypes, CurrentDetails cd, SessionManager sessionManager, SessionProvider sessionProvider, EventProvider eventProvider, ome.system.Roles roles, ome.system.ServiceFactory sf, TokenHolder tokenHolder, java.util.List<SecurityFilter> filters, PolicyService policyService, ACLVoter aclVoter)
protected boolean isGroupContextPermitted(long sessionId, long groupId)
BasicSecuritySystem
isGroupContextPermitted
in class BasicSecuritySystem
sessionId
- a session IDgroupId
- a group ID