Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
SecurityFilterHolder
Security dispatcher holding each currently active
SecurityFilter
instance and allowing dispatching between them. |
Modifier and Type | Field and Description |
---|---|
protected ThreadLocal<SecurityFilter> |
SecurityFilterHolder.current |
Modifier and Type | Method and Description |
---|---|
SecurityFilter |
SecurityFilterHolder.choose() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSecurityFilter
overrides
FilterDefinitionFactoryBean in order to construct our
security filter in code and not in XML. |
class |
AllGroupsSecurityFilter
overrides
FilterDefinitionFactoryBean in order to construct our
security filter in code and not in XML. |
class |
OneGroupSecurityFilter
overrides
FilterDefinitionFactoryBean in order to construct our
security filter in code and not in XML. |
Modifier and Type | Field and Description |
---|---|
protected SecurityFilter |
BasicSecuritySystem.filter |
protected SecurityFilter |
BasicACLVoter.securityFilter |
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. |
Version: 5.1.4-ice35-b55
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.