Package | Description |
---|---|
ome.api |
Contains the central verbs of the Omero System.
|
ome.logic |
The central repository of implementations which will be accessible through this server.
|
ome.security |
JBoss and OMERO security handling
This includes classes that provide security for the execution and usage of the OMERO server on
a JBoss platform.
|
ome.security.auth | |
ome.security.basic |
Basic OMERO security contextual classes
Basic classes that provide security context objects necessary to secure the implementation of
the OMERO server on a JBoss platform.
|
ome.security.sharing | |
ome.services.blitz.repo | |
ome.services.blitz.util | |
ome.services.graphs |
Server classes for handling complicated graphs of model objects.
|
ome.services.mail |
General mail services.
|
ome.services.roi | |
ome.services.scripts | |
ome.services.sessions | |
ome.services.util |
Helper classes to support OMERO service beans
Instead of abstract classes, IOC methods and dependency injection is used to provide service
interception for the Service (binary) bean classes.
|
omero.cmd | |
omero.cmd.graphs | |
omero.util |
Modifier and Type | Method and Description |
---|---|
Roles |
IAdmin.getSecurityRoles()
returns the active
Roles in use by the server. |
Modifier and Type | Method and Description |
---|---|
Roles |
AdminImpl.getSecurityRoles() |
Constructor and Description |
---|
LdapImpl(org.springframework.ldap.core.ContextSource ctx,
org.springframework.ldap.core.LdapOperations ldap,
Roles roles,
LdapConfig config,
RoleProvider roleProvider,
SqlAction sql) |
Modifier and Type | Method and Description |
---|---|
Roles |
SecuritySystem.getSecurityRoles() |
Roles |
SecuritySystemHolder.getSecurityRoles() |
Constructor and Description |
---|
SystemTypes(Roles roles) |
Constructor and Description |
---|
PasswordUtil(SqlAction sql,
Roles roles,
boolean passwordRequired) |
PasswordUtil(SqlAction sql,
Roles roles,
boolean passwordRequired,
Charset encoding) |
Modifier and Type | Field and Description |
---|---|
protected Roles |
AbstractSecurityFilter.roles |
protected Roles |
BasicACLVoter.roles |
protected Roles |
BasicSecuritySystem.roles |
Modifier and Type | Method and Description |
---|---|
Roles |
BasicSecuritySystem.getSecurityRoles() |
Constructor and Description |
---|
AbstractSecurityFilter(Roles roles) |
AllGroupsSecurityFilter(SqlAction sql,
Roles roles) |
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter,
PolicyService policyService,
Roles roles) |
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter,
PolicyService policyService,
Roles roles,
LightAdminPrivileges adminPrivileges,
Set<String> managedRepoUuids,
Set<String> scriptRepoUuids,
String fileRepoSecretKey) |
BasicSecuritySystem(OmeroInterceptor interceptor,
SystemTypes sysTypes,
CurrentDetails cd,
SessionManager sessionManager,
Roles roles,
ServiceFactory sf,
TokenHolder tokenHolder,
List<SecurityFilter> filters,
PolicyService policyService,
ACLVoter aclVoter)
Main public constructor for this
SecuritySystem implementation. |
CurrentDetails(SessionCache cache,
Roles roles,
SystemTypes sysTypes,
LightAdminPrivileges adminPrivileges,
Set<String> managedRepoUuids,
Set<String> scriptRepoUuids) |
LightAdminPrivileges(Roles roles) |
LightAdminPrivilegesSecurityFilter(Roles roles)
Construct a new light administrator filter.
|
OmeroInterceptor(Roles roles,
SystemTypes sysTypes,
ExtendedMetadata em,
CurrentDetails cd,
TokenHolder tokenHolder,
SessionStats stats,
LightAdminPrivileges adminPrivileges,
SqlAction sqlAction,
Set<String> managedRepoUuids,
Set<String> scriptRepoUuids) |
OneGroupSecurityFilter(Roles roles) |
SharingSecurityFilter(Roles roles,
ShareStore shares)
Construct a new sharing security filter.
|
Modifier and Type | Method and Description |
---|---|
Roles |
SharingSecuritySystem.getSecurityRoles() |
Modifier and Type | Field and Description |
---|---|
protected Roles |
RepositoryDaoImpl.roles |
Constructor and Description |
---|
ManagedRepositoryI(String template,
RepositoryDao dao,
ProcessContainer processes,
ChecksumProviderFactory checksumProviderFactory,
String checksumAlgorithmSupported,
String pathRules,
String rootSessionUuid,
Roles roles,
Set<String> managedRepoUuids) |
RepositoryDaoImpl(Principal principal,
Roles roles,
Executor executor,
Executor statefulExecutor,
OmeroInterceptor interceptor,
String fileRepoSecretKey)
Primary constructor which takes all final fields.
|
Constructor and Description |
---|
ParamsCache(Registry reg,
Roles roles,
ScriptRepoHelper scripts,
String spec) |
Constructor and Description |
---|
GroupPredicate(Roles securityRoles)
Construct a new group predicate.
|
Modifier and Type | Method and Description |
---|---|
Roles |
MailSender.getRoles() |
Modifier and Type | Method and Description |
---|---|
void |
MailSender.setRoles(Roles roles) |
Constructor and Description |
---|
PopulateRoiJob(Roles roles,
Principal principal,
Executor executor,
File source) |
PopulateRoiJob(Roles roles,
String uuid,
Executor executor) |
PopulateRoiJob(Roles roles,
String uuid,
Executor executor,
File source) |
Constructor and Description |
---|
ScriptFinder(Roles roles,
Principal principal,
Executor executor,
File source) |
ScriptFinder(Roles roles,
String uuid,
Executor executor,
File source) |
ScriptRepoHelper(Executor ex,
String sessionUuid,
Roles roles) |
ScriptRepoHelper(File dir,
Executor ex,
String sessionUuid,
Principal p,
Roles roles) |
ScriptRepoHelper(String uuid,
File dir,
Executor ex,
String sessionUuid,
Principal p,
Roles roles) |
Modifier and Type | Field and Description |
---|---|
protected Roles |
SessionManagerImpl.roles |
Modifier and Type | Method and Description |
---|---|
void |
SessionManagerImpl.setRoles(Roles securityRoles) |
Constructor and Description |
---|
SessionContextImpl(Session session,
Set<AdminPrivilege> adminPrivileges,
List<Long> lGroups,
List<Long> mGroups,
List<String> roles,
SessionStats stats,
Roles _roles,
SessionContext previous) |
Modifier and Type | Method and Description |
---|---|
Roles |
DBUserCheck.getRoles() |
Roles |
DBUserCheck.load() |
Constructor and Description |
---|
EnsureEnum(Executor executor,
String uuid,
Roles roles)
Construct a new enumeration ensurer.
|
Constructor and Description |
---|
RequestObjectFactoryRegistry(ExtendedMetadata em,
ACLVoter voter,
Roles roles,
PixelsService pixelsService,
ThumbnailService thumbnailService,
MailUtil mailUtil,
PasswordUtil passwordUtil,
SecuritySystem sec,
PasswordProvider passwordProvider,
GraphRequestFactory graphRequestFactory) |
Constructor and Description |
---|
Chgrp2I(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable,
org.springframework.context.ApplicationContext applicationContext)
Construct a new
chgrprequest; called from GraphRequestFactory.getRequest(Class) . |
Chmod2I(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable,
org.springframework.context.ApplicationContext applicationContext)
Construct a new
chmodrequest; called from GraphRequestFactory.getRequest(Class) . |
Chown2I(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable,
org.springframework.context.ApplicationContext applicationContext)
Construct a new
chownrequest; called from GraphRequestFactory.getRequest(Class) . |
Delete2I(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable,
org.springframework.context.ApplicationContext applicationContext)
Construct a new
deleterequest; called from GraphRequestFactory.getRequest(Class) . |
DiskUsage2I(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy)
Construct a new disk usage request; called from
GraphRequestFactory.getRequest(Class) . |
DuplicateI(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable,
org.springframework.context.ApplicationContext applicationContext)
Construct a new
duplicaterequest; called from GraphRequestFactory.getRequest(Class) . |
FindChildrenI(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy)
Construct a new
find-childrenrequest; called from GraphRequestFactory.getRequest(Class) . |
FindParentsI(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy)
Construct a new
find-parentsrequest; called from GraphRequestFactory.getRequest(Class) . |
GraphRequestFactory(ACLVoter aclVoter,
Roles securityRoles,
GraphPathBean graphPathBean,
LightAdminPrivileges adminPrivileges,
Deletion deletionInstance,
Map<Class<? extends omero.cmd.Request>,List<String>> allTargets,
Map<Class<? extends omero.cmd.Request>,List<GraphPolicyRule>> allRules,
List<String> unnullable,
Set<String> defaultExcludeNs)
Construct a new graph request factory.
|
Modifier and Type | Method and Description |
---|---|
static omero.sys.Roles |
IceMapper.convert(Roles roles) |
Version: 5.4.0-ice35-b74
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.