Class ElytronUserGroupCallbackImpl
- java.lang.Object
-
- org.jbpm.services.task.identity.AbstractUserGroupInfo
-
- org.kie.server.services.jbpm.security.ElytronUserGroupCallbackImpl
-
- All Implemented Interfaces:
org.kie.api.task.UserGroupCallback
public class ElytronUserGroupCallbackImpl extends org.jbpm.services.task.identity.AbstractUserGroupInfo implements org.kie.api.task.UserGroupCallback
-
-
Field Summary
Fields Modifier and Type Field Description static BooleanDEFAULT_FILE_SYSTEM_ENCODEDstatic IntegerDEFAULT_FILE_SYSTEM_LEVELSstatic StringDEFAULT_FILE_SYSTEM_REALM_PATHstatic org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description ElytronUserGroupCallbackImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidaddExternalUserGroupAdapter(org.jbpm.services.task.identity.adapter.UserGroupAdapter externalUserGroupAdapter)static voidclearExternalUserGroupAdapter()booleanexistsGroup(String groupId)booleanexistsUser(String userId)List<String>getGroupsForUser(String userId)
-
-
-
Field Detail
-
logger
public static final org.slf4j.Logger logger
-
DEFAULT_FILE_SYSTEM_REALM_PATH
public static final String DEFAULT_FILE_SYSTEM_REALM_PATH
-
DEFAULT_FILE_SYSTEM_LEVELS
public static final Integer DEFAULT_FILE_SYSTEM_LEVELS
-
DEFAULT_FILE_SYSTEM_ENCODED
public static final Boolean DEFAULT_FILE_SYSTEM_ENCODED
-
-
Method Detail
-
existsUser
public boolean existsUser(String userId)
- Specified by:
existsUserin interfaceorg.kie.api.task.UserGroupCallback
-
existsGroup
public boolean existsGroup(String groupId)
- Specified by:
existsGroupin interfaceorg.kie.api.task.UserGroupCallback
-
addExternalUserGroupAdapter
public static void addExternalUserGroupAdapter(org.jbpm.services.task.identity.adapter.UserGroupAdapter externalUserGroupAdapter)
-
clearExternalUserGroupAdapter
public static void clearExternalUserGroupAdapter()
-
-