Module ocs_rest_res_user

This library module implements resource handling functions for a REST server in the ocs application.

Copyright © 2016 - 2026 SigScale Global Inc.

Description

This library module implements resource handling functions for a REST server in the ocs application.

Function Index

content_types_accepted/0Provides list of resource representations accepted.
content_types_provided/0Provides list of resource representations available.
get_users/2Body producing function for GET /partyManagement/v1/individual requests.
get_user/2Body producing function for GET /partyManagement/v1/individual/{id} requests.
post_user/1Respond to POST /partyManagement/v1/individual and add a new User resource.
patch_user/4Respond to PATCH /partyManagement/v1/individual/{id} request and update an existing user's characteristics.
delete_user/1Respond to DELETE /partyManagement/v1/individual/{id} request and delete an existing user.
get_params/0Get httpd configuration parameters.
user/1CODEC for HTTP server users.

Function Details

content_types_accepted/0

content_types_accepted() -> ContentTypes

Provides list of resource representations accepted.

content_types_provided/0

content_types_provided() -> ContentTypes

Provides list of resource representations available.

get_users/2

get_users(Query, Headers) -> Result

Body producing function for GET /partyManagement/v1/individual requests.

get_user/2

get_user(Id, Query) -> Result

Body producing function for GET /partyManagement/v1/individual/{id} requests.

post_user/1

post_user(RequestBody) -> Result

Respond to POST /partyManagement/v1/individual and add a new User resource.

patch_user/4

patch_user(ID, Etag, ContentType, ReqBody) -> Result

Respond to PATCH /partyManagement/v1/individual/{id} request and update an existing user's characteristics.

delete_user/1

delete_user(Id) -> Result

Respond to DELETE /partyManagement/v1/individual/{id} request and delete an existing user.

get_params/0

get_params() -> Result

Get httpd configuration parameters.

user/1

user(User) -> User

CODEC for HTTP server users.


Generated by EDoc