Package | Description |
---|---|
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.graphs |
Server classes for handling complicated graphs of model objects.
|
omero.cmd.graphs |
Modifier and Type | Field and Description |
---|---|
protected SystemTypes |
BasicACLVoter.sysTypes |
protected SystemTypes |
BasicSecuritySystem.sysTypes |
Constructor and Description |
---|
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter,
PolicyService policyService) |
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter,
PolicyService policyService,
Roles roles) |
BasicSecuritySystem(OmeroInterceptor interceptor,
SystemTypes sysTypes,
CurrentDetails cd,
SessionManager sessionManager,
Roles roles,
ServiceFactory sf,
TokenHolder tokenHolder,
SecurityFilter filter,
PolicyService policyService)
Main public constructor for this
SecuritySystem implementation. |
OmeroInterceptor(Roles roles,
SystemTypes sysTypes,
ExtendedMetadata em,
CurrentDetails cd,
TokenHolder tokenHolder,
SessionStats stats) |
Constructor and Description |
---|
SharingACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
ShareStore store,
TokenHolder tokenHolder) |
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 | 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.