|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReadOnlyIdentityProvider
SPI interface for read-only identity Service Providers.
This interface provides access to a read-only user / group repository
| Method Summary | |
|---|---|
boolean |
checkPassword(String userId,
String password)
|
GroupQuery |
createGroupQuery()
|
GroupQuery |
createGroupQuery(CommandContext commandContext)
|
NativeUserQuery |
createNativeUserQuery()
Creates a NativeUserQuery that allows to select users with native queries. |
TenantQuery |
createTenantQuery()
|
TenantQuery |
createTenantQuery(CommandContext commandContext)
|
UserQuery |
createUserQuery()
|
UserQuery |
createUserQuery(CommandContext commandContext)
|
Group |
findGroupById(String groupId)
|
Tenant |
findTenantById(String tenantId)
|
User |
findUserById(String userId)
|
| Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Session |
|---|
close, flush |
| Method Detail |
|---|
User findUserById(String userId)
User object for the given user id or null if no such user exists.
IdentityProviderException - in case an error occursUserQuery createUserQuery()
UserQuery object which can be used for querying for users.
IdentityProviderException - in case an error occursUserQuery createUserQuery(CommandContext commandContext)
UserQuery object which can be used in the current command context
IdentityProviderException - in case an error occursNativeUserQuery createNativeUserQuery()
NativeUserQuery that allows to select users with native queries.
boolean checkPassword(String userId,
String password)
IdentityProviderException - in case an error occursGroup findGroupById(String groupId)
Group object for the given group id or null if no such group exists.
IdentityProviderException - in case an error occursGroupQuery createGroupQuery()
GroupQuery object which can be used for querying for groups.
IdentityProviderException - in case an error occursGroupQuery createGroupQuery(CommandContext commandContext)
GroupQuery object which can be used for querying for groups and can be reused in the current command context.
IdentityProviderException - in case an error occursTenant findTenantById(String tenantId)
Tenant object for the given id or null if no such tenant
exists.
IdentityProviderException - in case an error occursTenantQuery createTenantQuery()
TenantQuery object which can be used for querying for
tenants.
IdentityProviderException - in case an error occursTenantQuery createTenantQuery(CommandContext commandContext)
TenantQuery object which can be used for querying for
tenants and can be reused in the current command context.
IdentityProviderException - in case an error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||