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
G
H
I
M
O
P
R
S
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_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_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
G
getCurrentUsername()
- Static method in class org.molgenis.security.core.utils.
SecurityUtils
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
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.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
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(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
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
G
H
I
M
O
P
R
S
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All Rights Reserved.