Class UserAuthentication
java.lang.Object
org.camunda.bpm.webapp.impl.security.auth.Authentication
org.camunda.bpm.webapp.impl.security.auth.UserAuthentication
- All Implemented Interfaces:
Serializable
,Principal
An authentication for a user
- Author:
- Daniel Meyer, nico.rehwaldt
- See Also:
-
Field Summary
Fields inherited from class org.camunda.bpm.webapp.impl.security.auth.Authentication
ANONYMOUS, identityId, processEngineName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isAuthorizedForApp
(String app) void
setAuthorizedApps
(Set<String> authorizedApps) void
setCacheValidationTime
(Date cacheValidationTime) void
setGroupIds
(List<String> groupIds) void
setTenantIds
(List<String> tenantIds) Methods inherited from class org.camunda.bpm.webapp.impl.security.auth.Authentication
equals, getIdentityId, getName, getProcessEngineName, hashCode
-
Field Details
-
groupIds
-
tenantIds
-
authorizedApps
-
cacheValidationTime
-
-
Constructor Details
-
UserAuthentication
-
-
Method Details
-
getGroupIds
-
isAuthorizedForApp
-
getAuthorizedApps
-
getTenantIds
-
setTenantIds
-
setGroupIds
-
setAuthorizedApps
-
getCacheValidationTime
-
setCacheValidationTime
-