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.