userman.api

Local and REST API access.

Members

Classes

UserManAPISettings
class UserManAPISettings
Undocumented in source.

Functions

createLocalUserManAPI
UserManAPI createLocalUserManAPI(UserManController ctrl)

Returns an API instance for accessing a process local UserMan instance.

createUserManRestAPI
RestInterfaceClient!UserManAPI createUserManRestAPI(URL base_url)

Returns an API instance for accessing a RESTful remove UserMan instance.

registerUserManRestInterface
void registerUserManRestInterface(URLRouter router, UserManController ctrl)

Registers a RESTful interface to the UserMan API on the given router.

Interfaces

UserManAPI
interface UserManAPI

Root entry point for the UserMan API

UserManGroupAPI
interface UserManGroupAPI

Interface suitable for manipulating group information

UserManGroupMemberAPI
interface UserManGroupMemberAPI
Undocumented in source.
UserManUserAPI
interface UserManUserAPI

Interface suitable for manipulating user information

UserManUserPropertyAPI
interface UserManUserPropertyAPI
Undocumented in source.

Structs

Group
struct Group
Undocumented in source.
User
struct User
Undocumented in source.

Meta

License

Subject to the terms of the General Public License version 3, as written in the included LICENSE.txt file.

Authors

Sönke Ludwig