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.sharing | |
ome.services.sessions | |
ome.services.sessions.stats | |
ome.services.sharing |
ome.api.IShare support infrastructure.
|
ome.services.throttling | |
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.
|
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.admin |
Modifier and Type | Method and Description |
---|---|
void |
ConfigImpl.setCurrentDetails(CurrentDetails currentDetails)
CurrentDetails setter for dependency injection. |
Modifier and Type | Field and Description |
---|---|
protected CurrentDetails |
SecurityFilterHolder.cd |
Constructor and Description |
---|
CompositeACLVoter(CurrentDetails cd,
BasicACLVoter basic,
SharingACLVoter sharing) |
SecurityFilterHolder(CurrentDetails cd,
OneGroupSecurityFilter onegroup,
AllGroupsSecurityFilter allgroups,
SharingSecurityFilter share) |
Modifier and Type | Field and Description |
---|---|
protected CurrentDetails |
BasicSecuritySystem.cd |
protected CurrentDetails |
EventLogListener.cd |
protected CurrentDetails |
BasicACLVoter.currentUser |
Constructor and Description |
---|
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter) |
BasicACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
TokenHolder tokenHolder,
SecurityFilter securityFilter,
PolicyService policyService) |
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,
java.util.Set<java.lang.String> managedRepoUuids,
java.util.Set<java.lang.String> scriptRepoUuids,
java.lang.String fileRepoSecretKey) |
BasicSecuritySystem(OmeroInterceptor interceptor,
SystemTypes sysTypes,
CurrentDetails cd,
SessionManager sessionManager,
Roles roles,
ServiceFactory sf,
TokenHolder tokenHolder,
java.util.List<SecurityFilter> filters,
PolicyService policyService,
ACLVoter aclVoter)
Main public constructor for this
SecuritySystem implementation. |
EventListenersFactoryBean(CurrentDetails cd,
TokenHolder th,
ACLVoter voter,
OmeroInterceptor interceptor) |
EventLogListener(CurrentDetails cd)
main constructor.
|
MergeEventListener(CurrentDetails cd,
TokenHolder th)
main constructor.
|
OmeroInterceptor(Roles roles,
SystemTypes sysTypes,
ExtendedMetadata em,
CurrentDetails cd,
TokenHolder tokenHolder,
SessionStats stats,
LightAdminPrivileges adminPrivileges,
SqlAction sqlAction,
java.util.Set<java.lang.String> managedRepoUuids,
java.util.Set<java.lang.String> scriptRepoUuids) |
SaveEventListener(CurrentDetails cd,
TokenHolder th)
main constructor.
|
UpdateEventListener(CurrentDetails cd)
main constructor. controls access to individual db rows..
|
Constructor and Description |
---|
SharingACLVoter(CurrentDetails cd,
SystemTypes sysTypes,
ShareStore store,
TokenHolder tokenHolder) |
Constructor and Description |
---|
SessionBean(SessionManager mgr,
Executor ex,
CurrentDetails cd,
LightAdminPrivileges adminPrivileges) |
Constructor and Description |
---|
CurrentSessionStats(CurrentDetails cd,
SessionManager sm) |
PerSessionStats(CurrentDetails cd) |
PerThreadStats(CurrentDetails currentDetails) |
Constructor and Description |
---|
ShareRestrictionTransactionAttributeSource(CurrentDetails details,
SessionCache cache) |
Constructor and Description |
---|
InThreadThrottlingStrategy(CurrentDetails cd) |
Modifier and Type | Field and Description |
---|---|
protected CurrentDetails |
Executor.Impl.principalHolder |
Constructor and Description |
---|
Impl(CurrentDetails principalHolder,
SessionFactory factory,
SqlAction sqlAction,
java.lang.String[] proxyNames) |
Impl(CurrentDetails principalHolder,
SessionFactory factory,
SqlAction sqlAction,
java.lang.String[] proxyNames,
java.util.concurrent.ExecutorService service) |
ServiceHandler(CurrentDetails cd) |
ServiceHandler(CurrentDetails cd,
long methodTimeWarn,
long methodTimeError) |
Modifier and Type | Field and Description |
---|---|
protected CurrentDetails |
ProxyCleanupFilter.current |
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 |
---|
CallContext(CurrentDetails cd,
java.lang.String token) |
Modifier and Type | Field and Description |
---|---|
protected CurrentDetails |
CurrentSessionsRequestI.current |
protected CurrentDetails |
UpdateSessionTimeoutRequestI.current |
Constructor and Description |
---|
CurrentSessionsRequestI(CurrentDetails current,
SessionManager manager) |
Factory(CurrentDetails current,
SessionManager sessionManager) |
Factory(CurrentDetails current,
SessionManager sessionManager,
SecuritySystem securitySystem) |
UpdateSessionTimeoutRequestI(CurrentDetails current,
SessionManager manager,
SecuritySystem security) |
Version: 5.4.4-ice35-b82
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.