Class Authentication
java.lang.Object
org.camunda.bpm.engine.impl.identity.Authentication
Allows to expose the id of the currently authenticated user, his groups and his tenants to the process engine.
The current authentication is managed using a Thread Local. The value can
 be set using #setCurrentAuthentication(String, List),
 retrieved using #getCurrentAuthentication() and cleared
 using #clearCurrentAuthentication().
Users typically do not use this class directly but rather use the corresponding Service API methods:
- Author:
- Tom Baeyens, Daniel Meyer
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionAuthentication(String authenticatedUserId, List<String> groupIds) Authentication(String authenticatedUserId, List<String> authenticatedGroupIds, List<String> authenticatedTenantIds) 
- 
Method SummaryModifier and TypeMethodDescription
- 
Field Details- 
authenticatedUserId
- 
authenticatedGroupIds
- 
authenticatedTenantIds
 
- 
- 
Constructor Details- 
Authenticationpublic Authentication()
- 
Authentication
- 
Authentication
 
- 
- 
Method Details- 
getGroupIds
- 
getUserId
- 
getTenantIds
 
-