Package | Description |
---|---|
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.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.policy |
Extensible service and security policies which can influence
whether a user, group, or other agent can perform a certain
action.
|
ome.security.sharing | |
ome.services.graphs |
Server classes for handling complicated graphs of model objects.
|
ome.tools.hibernate |
Hibernate specific tools for the OMERO Server
Classes/Interfaces that implement Hibernate method mechanics for the OMERO server
Related Documentation
For more information, please see:
TODO
|
omero.cmd | |
omero.cmd.fs | |
omero.cmd.graphs |
Modifier and Type | Field and Description |
---|---|
protected ACLVoter |
AdminImpl.aclVoter |
Constructor and Description |
---|
AdminImpl(SqlAction sql,
SessionFactory osf,
org.springframework.mail.MailSender mailSender,
org.springframework.mail.SimpleMailMessage templateMessage,
ACLVoter aclVoter,
PasswordProvider passwordProvider,
RoleProvider roleProvider,
LdapImpl ldapUtil,
PasswordUtil passwordUtil,
ChmodStrategy chmod,
ChecksumProviderFactory cpf) |
Modifier and Type | Class and Description |
---|---|
class |
CompositeACLVoter |
Modifier and Type | Method and Description |
---|---|
ACLVoter |
CompositeACLVoter.choose() |
Constructor and Description |
---|
ACLEventListener(ACLVoter aclVoter)
main constructor. controls access to individual db rows..
|
Modifier and Type | Class and Description |
---|---|
class |
BasicACLVoter |
Constructor and Description |
---|
EventListenersFactoryBean(CurrentDetails cd,
TokenHolder th,
ACLVoter voter,
OmeroInterceptor interceptor) |
Constructor and Description |
---|
BinaryAccessPolicy(Set<Class<IObject>> types,
ACLVoter voter) |
BinaryAccessPolicy(Set<Class<IObject>> types,
ACLVoter voter,
String[] config) |
Modifier and Type | Class and Description |
---|---|
class |
SharingACLVoter |
Constructor and Description |
---|
GraphTraversal(org.hibernate.Session session,
EventContext eventContext,
ACLVoter aclVoter,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
com.google.common.collect.SetMultimap<String,String> unnullable,
GraphPolicy policy,
GraphTraversal.Processor processor)
Construct a new instance of a graph traversal manager.
|
Modifier and Type | Field and Description |
---|---|
protected ACLVoter |
ProxyCleanupFilter.acl |
Constructor and Description |
---|
Interceptor(ACLVoter acl,
SessionHandler sessions,
CurrentDetails current) |
ProxyCleanupFilter(ACLVoter acl,
CurrentDetails current)
Construct a proxy cleanup filter that checks
the security restrictions on certain objects.
|
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 |
---|
ManageImageBinariesI(PixelsService pixelsService,
ACLVoter voter) |
Modifier and Type | Method and Description |
---|---|
GraphTraversal |
GraphHelper.prepareGraphTraversal(List<omero.cmd.graphs.ChildOption> childOptions,
Set<GraphPolicy.Ability> requiredPermissions,
GraphPolicy graphPolicy,
Iterable<com.google.common.base.Function<GraphPolicy,GraphPolicy>> graphPolicyAdjusters,
ACLVoter aclVoter,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
com.google.common.collect.SetMultimap<String,String> unnullable,
GraphTraversal.Processor processor,
boolean dryRun)
Construct a graph traversal manager for a
GraphModify2 request. |
Constructor and Description |
---|
Chgrp2I(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable)
Construct a new
chgrprequest; called from GraphRequestFactory.getRequest(Class) . |
Chmod2I(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable)
Construct a new
chmodrequest; called from GraphRequestFactory.getRequest(Class) . |
Chown2I(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable)
Construct a new
chownrequest; called from GraphRequestFactory.getRequest(Class) . |
Delete2I(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable)
Construct a new
deleterequest; called from GraphRequestFactory.getRequest(Class) . |
DuplicateI(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Set<Class<? extends IObject>> targetClasses,
GraphPolicy graphPolicy,
com.google.common.collect.SetMultimap<String,String> unnullable)
Construct a new
duplicaterequest; called from GraphRequestFactory.getRequest(Class) . |
GraphRequestFactory(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
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.
|
Version: 5.2.4-ice35-b23
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.