public class UserCollectionProviderV1 extends Object
| Modifier and Type | Field and Description |
|---|---|
protected MemoryBackend |
memoryBackend
The used provider base.
|
| Constructor and Description |
|---|
UserCollectionProviderV1(MemoryBackend memoryBackend,
DeviceCollectionProviderV1 deviceCollectionProvider)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Promise<ResourceResponse,ResourceException> |
create(Context context,
CreateRequest request)
Performs a create operation on the resource.
|
Promise<ResourceResponse,ResourceException> |
delete(Context context,
String id,
DeleteRequest request)
Performs a delete operation on the resource.
|
DeviceCollectionProviderV1 |
devices()
User devices provider.
|
Promise<ResourceResponse,ResourceException> |
patch(Context context,
String id,
PatchRequest request)
Performs a patch operation on the resource.
|
Promise<QueryResponse,ResourceException> |
query(Context context,
QueryRequest request,
QueryResourceHandler handler)
Performs a query operation on the resource.
|
Promise<ResourceResponse,ResourceException> |
read(Context context,
String id,
ReadRequest request)
Performs a read operation on the resource.
|
Promise<ActionResponse,ResourceException> |
resetPasswd(Context context,
String id,
ActionRequest request)
Performs a mark as stolen action operation on the resource.
|
Promise<ResourceResponse,ResourceException> |
update(Context context,
String id,
UpdateRequest request)
Performs an update operation on the resource.
|
protected MemoryBackend memoryBackend
public UserCollectionProviderV1(MemoryBackend memoryBackend, DeviceCollectionProviderV1 deviceCollectionProvider)
memoryBackend - The collection provider basedeviceCollectionProvider - The device collection providerpublic Promise<QueryResponse,ResourceException> query(Context context, QueryRequest request, QueryResourceHandler handler)
context - The request server context.request - The action request.handler - The action handler.Promise containing the result of the operation.RequestHandler.handleAction(Context, ActionRequest)public Promise<ResourceResponse,ResourceException> create(Context context, CreateRequest request)
context - The request server context.request - The action request.Promise containing the result of the operation.RequestHandler.handleAction(Context, ActionRequest)public Promise<ResourceResponse,ResourceException> read(Context context, String id, ReadRequest request)
context - The request server context.id - The request id.request - The action request.Promise containing the result of the operation.RequestHandler.handleAction(Context, ActionRequest)public Promise<ResourceResponse,ResourceException> update(Context context, String id, UpdateRequest request)
context - The request server context.id - The request id.request - The action request.Promise containing the result of the operation.RequestHandler.handleAction(Context, ActionRequest)public Promise<ResourceResponse,ResourceException> delete(Context context, String id, DeleteRequest request)
context - The request server context.id - The action id.request - The action request.Promise containing the result of the operation.RequestHandler.handleDelete(Context, DeleteRequest)public Promise<ResourceResponse,ResourceException> patch(Context context, String id, PatchRequest request)
context - The request server context.id - The request id.request - The patch request.Promise containing the result of the operation.RequestHandler.handlePatch(Context, PatchRequest)public Promise<ActionResponse,ResourceException> resetPasswd(Context context, String id, ActionRequest request)
context - The request server context.id - The action id.request - The action request.Promise containing the result of the operation.RequestHandler.handleAction(Context, ActionRequest)public DeviceCollectionProviderV1 devices()
Copyright © 2025 Open Identity Platform Community. All rights reserved.