JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
M
O
P
R
S
T
U
V
A
ANONYMOUS_USERNAME
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ANONYMOUS
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ENTITY_COUNT_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ENTITY_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ENTITY_READ_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ENTITY_WRITE_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_ENTITY_WRITEMETA_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_PLUGIN_COUNT_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_PLUGIN_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_PLUGIN_READ_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_PLUGIN_WRITE_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_PLUGIN_WRITEMETA_PREFIX
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
AUTHORITY_SU
- Static variable in class org.molgenis.security.core.utils.
SecurityUtils
C
currentUserHasRole(String...)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Returns whether the current user has at least one of the given roles
currentUserIsAuthenticated()
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Returns whether the current user is authenticated and not the anonymous user
currentUserIsSu()
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Returns whether the current user is a super user
D
defaultPluginAuthorities(String...)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Returns the default (su, read, write) roles related to a plugin
E
encode(CharSequence)
- Method in class org.molgenis.security.core.
MolgenisPasswordEncoder
F
findUserByToken(String)
- Method in interface org.molgenis.security.core.token.
TokenService
Find a user by a security token
G
generateAndStoreToken(String, String)
- Method in interface org.molgenis.security.core.token.
TokenService
Generates a token and associates it with a user.
getCurrentUsername()
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
getEntityAuthorities(String)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Get all possible authorities (roles) for an entity
getPluginReadAuthority(String)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
getPluginWriteAuthority(String)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
getUsername(Authentication)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
H
hasPermissionOnEntity(String, Permission)
- Method in interface org.molgenis.security.core.
MolgenisPermissionService
hasPermissionOnPlugin(String, Permission)
- Method in interface org.molgenis.security.core.
MolgenisPermissionService
I
invoke(MethodInvocation)
- Method in class org.molgenis.security.core.runas.
RunAsSystemProxy
isSessionExpired(HttpServletRequest)
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
Checks if client session is expired (by checking the requested sessionId).
M
matches(CharSequence, String)
- Method in class org.molgenis.security.core.
MolgenisPasswordEncoder
MolgenisPasswordEncoder
- Class in
org.molgenis.security.core
MolgenisPasswordEncoder(BCryptPasswordEncoder)
- Constructor for class org.molgenis.security.core.
MolgenisPasswordEncoder
MolgenisPermissionService
- Interface in
org.molgenis.security.core
O
org.molgenis.security.core
- package org.molgenis.security.core
org.molgenis.security.core.runas
- package org.molgenis.security.core.runas
org.molgenis.security.core.token
- package org.molgenis.security.core.token
org.molgenis.security.core.utils
- package org.molgenis.security.core.utils
P
Permission
- Enum in
org.molgenis.security.core
postProcessAfterInitialization(Object, String)
- Method in class org.molgenis.security.core.runas.
RunAsSystemBeanPostProcessor
postProcessBeforeInitialization(Object, String)
- Method in class org.molgenis.security.core.runas.
RunAsSystemBeanPostProcessor
R
removeToken(String)
- Method in interface org.molgenis.security.core.token.
TokenService
Remove a token from the store
ROLE_SYSTEM
- Static variable in class org.molgenis.security.core.runas.
SystemSecurityToken
run()
- Method in interface org.molgenis.security.core.runas.
RunnableAsSystem
RunAsSystem
- Annotation Type in
org.molgenis.security.core.runas
If a method is annotated with this annotation it is run with role 'ROLE_SYSTEM' The current security context will be replaced with one that contains a SystemSecurityToken
runAsSystem(Runnable)
- Static method in class org.molgenis.security.core.runas.
RunAsSystemProxy
runAsSystem(RunnableAsSystem<T, X>)
- Static method in class org.molgenis.security.core.runas.
RunAsSystemProxy
RunAsSystemBeanPostProcessor
- Class in
org.molgenis.security.core.runas
Proxies class that have the RunAsSystem annotation on one of its methods
RunAsSystemBeanPostProcessor()
- Constructor for class org.molgenis.security.core.runas.
RunAsSystemBeanPostProcessor
RunAsSystemProxy
- Class in
org.molgenis.security.core.runas
Proxy that set a SystemSecurityToken in the security context for the duration of a method
RunAsSystemProxy(Object)
- Constructor for class org.molgenis.security.core.runas.
RunAsSystemProxy
RunnableAsSystem
<
T
,
X
extends
Throwable
> - Interface in
org.molgenis.security.core.runas
S
SecurityUtils
- Class in
org.molgenis.security.core.utils
SecurityUtils()
- Constructor for class org.molgenis.security.core.utils.
SecurityUtils
SystemSecurityToken
- Class in
org.molgenis.security.core.runas
Authentication token for the SYSTEM user
SystemSecurityToken()
- Constructor for class org.molgenis.security.core.runas.
SystemSecurityToken
T
TokenService
- Interface in
org.molgenis.security.core.token
Store and remove molgenis security tokens
U
UnknownTokenException
- Exception in
org.molgenis.security.core.token
Exception thrown when an invalid token is encountered
UnknownTokenException(String)
- Constructor for exception org.molgenis.security.core.token.
UnknownTokenException
UnknownTokenException(String, Throwable)
- Constructor for exception org.molgenis.security.core.token.
UnknownTokenException
V
valueOf(String)
- Static method in enum org.molgenis.security.core.
Permission
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.molgenis.security.core.
Permission
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
H
I
M
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All Rights Reserved.