Uses of Interface
org.camunda.bpm.engine.identity.User
-
Packages that use User Package Description org.camunda.bpm.engine Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration
(typically based on a configuration file), from which aProcessEngine
can be obtained.
Through the services obtained from such aProcessEngine
, BPM and workflow operation can be executed:
RepositoryService
: ManagesDeployment
s
RuntimeService
: For starting and searchingProcessInstance
s
TaskService
: Exposes operations to manage human (standalone)Task
s, such as claiming, completing and assigning tasks
IdentityService
: Used for managingUser
s,Group
s and the relations between them
ManagementService
: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService
: Exposes information about ongoing and past process instances.
FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.org.camunda.bpm.engine.identity classes related to theIdentityService
.org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.camunda.bpm.engine.impl.cfg.auth org.camunda.bpm.engine.impl.cmd org.camunda.bpm.engine.impl.identity org.camunda.bpm.engine.impl.identity.db org.camunda.bpm.engine.impl.persistence.entity org.camunda.bpm.engine.rest.dto.identity org.camunda.bpm.engine.rest.hal.user org.camunda.bpm.engine.rest.impl org.camunda.bpm.engine.rest.sub.identity.impl org.camunda.bpm.identity.impl.ldap org.camunda.bpm.spring.boot.starter.property org.camunda.bpm.spring.boot.starter.util -
-
Uses of User in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return User Modifier and Type Method Description User
IdentityService. newUser(String userId)
Creates a new user.Methods in org.camunda.bpm.engine with parameters of type User Modifier and Type Method Description PasswordPolicyResult
IdentityService. checkPasswordAgainstPolicy(String candidatePassword, User user)
Check a given password against the configuredPasswordPolicy
.PasswordPolicyResult
IdentityService. checkPasswordAgainstPolicy(PasswordPolicy policy, String candidatePassword, User user)
Check a given password against a givenPasswordPolicy
.void
IdentityService. saveUser(User user)
Saves the user. -
Uses of User in org.camunda.bpm.engine.identity
Methods in org.camunda.bpm.engine.identity with parameters of type User Modifier and Type Method Description default boolean
PasswordPolicyRule. execute(String candidatePassword, User user)
Checks the given password and the user against this rule. -
Uses of User in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl that return User Modifier and Type Method Description User
IdentityServiceImpl. newUser(String userId)
Methods in org.camunda.bpm.engine.impl that return types with arguments of type User Modifier and Type Method Description List<User>
NativeUserQueryImpl. executeList(CommandContext commandContext, Map<String,Object> parameterMap, int firstResult, int maxResults)
Methods in org.camunda.bpm.engine.impl with parameters of type User Modifier and Type Method Description PasswordPolicyResult
IdentityServiceImpl. checkPasswordAgainstPolicy(String candidatePassword, User user)
PasswordPolicyResult
IdentityServiceImpl. checkPasswordAgainstPolicy(PasswordPolicy policy, String candidatePassword, User user)
void
IdentityServiceImpl. saveUser(User user)
void
IdentityServiceImpl. saveUser(User user, boolean skipPasswordPolicy)
-
Uses of User in org.camunda.bpm.engine.impl.cfg.auth
Methods in org.camunda.bpm.engine.impl.cfg.auth with parameters of type User Modifier and Type Method Description AuthorizationEntity[]
DefaultAuthorizationProvider. newUser(User user)
AuthorizationEntity[]
ResourceAuthorizationProvider. newUser(User user)
Invoked whenever a new user is createdAuthorizationEntity[]
DefaultAuthorizationProvider. tenantMembershipCreated(Tenant tenant, User user)
AuthorizationEntity[]
ResourceAuthorizationProvider. tenantMembershipCreated(Tenant tenant, User user)
Invoked whenever an user is added to a tenant. -
Uses of User in org.camunda.bpm.engine.impl.cmd
Fields in org.camunda.bpm.engine.impl.cmd declared as User Modifier and Type Field Description protected User
SaveUserCmd. user
Methods in org.camunda.bpm.engine.impl.cmd that return User Modifier and Type Method Description protected User
CreateUserCmd. executeCmd(CommandContext commandContext)
Constructors in org.camunda.bpm.engine.impl.cmd with parameters of type User Constructor Description SaveUserCmd(User user)
SaveUserCmd(User user, boolean skipPasswordPolicy)
-
Uses of User in org.camunda.bpm.engine.impl.identity
Methods in org.camunda.bpm.engine.impl.identity that return User Modifier and Type Method Description User
WritableIdentityProvider. createNewUser(String userId)
Returns a new (transient)User
object.User
ReadOnlyIdentityProvider. findUserById(String userId)
Methods in org.camunda.bpm.engine.impl.identity with parameters of type User Modifier and Type Method Description boolean
PasswordPolicyUserDataRuleImpl. execute(String candidatePassword, User user)
IdentityOperationResult
WritableIdentityProvider. saveUser(User user)
Allows saving or updates aUser
object -
Uses of User in org.camunda.bpm.engine.impl.identity.db
Methods in org.camunda.bpm.engine.impl.identity.db that return types with arguments of type User Modifier and Type Method Description List<User>
DbUserQueryImpl. executeList(CommandContext commandContext, Page page)
List<User>
DbReadOnlyIdentityServiceProvider. findUserByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
List<User>
DbReadOnlyIdentityServiceProvider. findUserByQueryCriteria(DbUserQueryImpl query)
Methods in org.camunda.bpm.engine.impl.identity.db with parameters of type User Modifier and Type Method Description protected void
DbIdentityServiceProvider. createDefaultTenantMembershipAuthorizations(Tenant tenant, User user)
IdentityOperationResult
DbIdentityServiceProvider. saveUser(User user)
-
Uses of User in org.camunda.bpm.engine.impl.persistence.entity
Classes in org.camunda.bpm.engine.impl.persistence.entity that implement User Modifier and Type Class Description class
UserEntity
-
Uses of User in org.camunda.bpm.engine.rest.dto.identity
Methods in org.camunda.bpm.engine.rest.dto.identity with parameters of type User Modifier and Type Method Description static UserCredentialsDto
UserCredentialsDto. fromUser(User user)
static UserDto
UserDto. fromUser(User user, boolean isIncludeCredentials)
static UserProfileDto
UserProfileDto. fromUser(User user)
void
UserProfileDto. update(User dbUser)
Method parameters in org.camunda.bpm.engine.rest.dto.identity with type arguments of type User Modifier and Type Method Description static List<UserProfileDto>
UserProfileDto. fromUserList(List<User> sourceList)
-
Uses of User in org.camunda.bpm.engine.rest.hal.user
Methods in org.camunda.bpm.engine.rest.hal.user with parameters of type User Modifier and Type Method Description static HalUser
HalUser. fromUser(User user)
Method parameters in org.camunda.bpm.engine.rest.hal.user with type arguments of type User Modifier and Type Method Description static HalUserList
HalUserList. fromUserList(List<User> users)
-
Uses of User in org.camunda.bpm.engine.rest.impl
Methods in org.camunda.bpm.engine.rest.impl that return types with arguments of type User Modifier and Type Method Description protected List<User>
UserRestServiceImpl. executePaginatedQuery(UserQuery query, Integer firstResult, Integer maxResults)
-
Uses of User in org.camunda.bpm.engine.rest.sub.identity.impl
Methods in org.camunda.bpm.engine.rest.sub.identity.impl that return User Modifier and Type Method Description protected User
UserResourceImpl. findUserObject()
-
Uses of User in org.camunda.bpm.identity.impl.ldap
Classes in org.camunda.bpm.identity.impl.ldap that implement User Modifier and Type Class Description class
LdapUserEntity
Methods in org.camunda.bpm.identity.impl.ldap that return User Modifier and Type Method Description User
LdapIdentityProviderSession. findUserById(String userId)
Methods in org.camunda.bpm.identity.impl.ldap that return types with arguments of type User Modifier and Type Method Description List<User>
LdapUserQueryImpl. executeList(CommandContext commandContext, Page page)
List<User>
LdapIdentityProviderSession. findUserByQueryCriteria(LdapUserQueryImpl query)
protected List<User>
LdapIdentityProviderSession. findUsersByGroupId(LdapUserQueryImpl query)
List<User>
LdapIdentityProviderSession. findUsersWithoutGroupId(LdapUserQueryImpl query, String userBaseDn, boolean ignorePagination)
-
Uses of User in org.camunda.bpm.spring.boot.starter.property
Classes in org.camunda.bpm.spring.boot.starter.property that implement User Modifier and Type Class Description class
AdminUserProperty
Methods in org.camunda.bpm.spring.boot.starter.property that return User Modifier and Type Method Description User
AdminUserProperty. init()
-
Uses of User in org.camunda.bpm.spring.boot.starter.util
Methods in org.camunda.bpm.spring.boot.starter.util with parameters of type User Modifier and Type Method Description void
SpringBootProcessEngineLogger. creatingInitialAdminUser(User adminUser)
void
SpringBootProcessEngineLogger. skipAdminUserCreation(User existingUser)
-