Class CronIdentityProvider
- java.lang.Object
-
- io.cronapp.bpm.identity.plugin.support.CronIdentityProvider
-
- All Implemented Interfaces:
org.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider,org.camunda.bpm.engine.impl.interceptor.Session
public class CronIdentityProvider extends Object implements org.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
-
Constructor Summary
Constructors Constructor Description CronIdentityProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckPassword(String userId, String password)voidclose()org.camunda.bpm.engine.identity.GroupQuerycreateGroupQuery()org.camunda.bpm.engine.identity.GroupQuerycreateGroupQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)org.camunda.bpm.engine.identity.NativeUserQuerycreateNativeUserQuery()org.camunda.bpm.engine.identity.TenantQuerycreateTenantQuery()org.camunda.bpm.engine.identity.TenantQuerycreateTenantQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)org.camunda.bpm.engine.identity.UserQuerycreateUserQuery()org.camunda.bpm.engine.identity.UserQuerycreateUserQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)org.camunda.bpm.engine.identity.GroupfindGroupById(String groupId)List<org.camunda.bpm.engine.identity.Group>findGroupByQueryCriteria(CronGroupQuery query)longfindGroupCountByQueryCriteria(CronGroupQuery query)org.camunda.bpm.engine.identity.TenantfindTenantById(String tenantId)org.camunda.bpm.engine.identity.UserfindUserById(String userId)List<org.camunda.bpm.engine.identity.User>findUserByQueryCriteria(CronUserQuery query)longfindUserCountByQueryCriteria(CronUserQuery query)voidflush()
-
-
-
Method Detail
-
findUserById
public org.camunda.bpm.engine.identity.User findUserById(String userId)
- Specified by:
findUserByIdin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createUserQuery
public org.camunda.bpm.engine.identity.UserQuery createUserQuery()
- Specified by:
createUserQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createUserQuery
public org.camunda.bpm.engine.identity.UserQuery createUserQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
- Specified by:
createUserQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createNativeUserQuery
public org.camunda.bpm.engine.identity.NativeUserQuery createNativeUserQuery()
- Specified by:
createNativeUserQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
findUserCountByQueryCriteria
public long findUserCountByQueryCriteria(CronUserQuery query)
-
findUserByQueryCriteria
public List<org.camunda.bpm.engine.identity.User> findUserByQueryCriteria(CronUserQuery query)
-
checkPassword
public boolean checkPassword(String userId, String password)
- Specified by:
checkPasswordin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
findGroupById
public org.camunda.bpm.engine.identity.Group findGroupById(String groupId)
- Specified by:
findGroupByIdin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createGroupQuery
public org.camunda.bpm.engine.identity.GroupQuery createGroupQuery()
- Specified by:
createGroupQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createGroupQuery
public org.camunda.bpm.engine.identity.GroupQuery createGroupQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
- Specified by:
createGroupQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
findGroupCountByQueryCriteria
public long findGroupCountByQueryCriteria(CronGroupQuery query)
-
findGroupByQueryCriteria
public List<org.camunda.bpm.engine.identity.Group> findGroupByQueryCriteria(CronGroupQuery query)
-
findTenantById
public org.camunda.bpm.engine.identity.Tenant findTenantById(String tenantId)
- Specified by:
findTenantByIdin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createTenantQuery
public org.camunda.bpm.engine.identity.TenantQuery createTenantQuery()
- Specified by:
createTenantQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
createTenantQuery
public org.camunda.bpm.engine.identity.TenantQuery createTenantQuery(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
- Specified by:
createTenantQueryin interfaceorg.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
-
flush
public void flush()
- Specified by:
flushin interfaceorg.camunda.bpm.engine.impl.interceptor.Session
-
close
public void close()
- Specified by:
closein interfaceorg.camunda.bpm.engine.impl.interceptor.Session
-
-