| 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  SecuritySystemimplementation. | 
| 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. | 
| 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). | 
| 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.0-ice35-b12
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.