Uses of Class
org.camunda.bpm.webapp.impl.security.auth.UserAuthentication
-
Uses of UserAuthentication in org.camunda.bpm.webapp.impl.security.auth
Modifier and TypeFieldDescriptionprotected Map<String,
UserAuthentication> Authentications.authentications
holds an entry for each processEngine->userId pair currently authenticatedModifier and TypeMethodDescriptionstatic UserAuthentication
AuthenticationUtil.createAuthentication
(String engineName, String username) static UserAuthentication
AuthenticationUtil.createAuthentication
(String engineName, String username, List<String> groupIds, List<String> tenantIds) static UserAuthentication
AuthenticationUtil.createAuthentication
(ProcessEngine processEngine, String username) static UserAuthentication
AuthenticationUtil.createAuthentication
(ProcessEngine processEngine, String username, List<String> groupIds, List<String> tenantIds) Creates and returns aUserAuthentication
with the following information:userId
processEngineName
groupIds
tenantIds
authorizedApps
protected UserAuthentication
ContainerBasedAuthenticationFilter.createAuthentication
(ProcessEngine processEngine, String username, List<String> groups, List<String> tenants) Authentications.removeByEngineName
(String engineName) Removes the authentication for the provided process engine name.Modifier and TypeMethodDescriptionvoid
Authentications.addOrReplace
(UserAuthentication authentication) Adds an authentication to the list of current authentications.static void
AuthenticationUtil.revalidateSession
(javax.servlet.http.HttpServletRequest request, UserAuthentication authentication) Invalidates the oldHttpSession
of the current request and creates a new one.