Constructor.
JsonConvert instance
The session token
The session token
Adds a user to a group.
The IRI of the user.
The IRI of the group.
Makes a user a project administrator.
The IRI of the user.
The IRI of the project.
Adds a user to a project.
The user's IRI.
The project's IRI.
Creates a user.
The user to be created.
Deletes a user. This method does not actually delete a user, but sets the status to false.
The IRI of the user to be deleted.
Gets a user by a property.
The name of the property by which the user is identified.
The value of the property by which the user is identified.
Gets a user by email address.
The email address of the user.
Gets a user by IRI.
The IRI of the user.
Gets a user by username.
The username of the user.
Gets a user's group memberships.
The user's IRI.
Gets a user's project admin memberships.
The user's IRI.
Gets a user's project memberships.
The IRI of the user.
Returns a list of all users.
Handles parsing errors.
the error class provided by us
Performs a general PUT request.
the relative URL for the request
Performs a general GET request.
the relative URL for the request
Performs a general PATCH request.
the relative URL for the request
the body of the request
content content type of body, if any.
Performs a general POST request.
the relative URL for the request
the body of the request, if any.
content content type of body, if any.
Performs a general PUT request.
the relative URL for the request
the body of the request
content content type of body, if any.
Removes a user from a project.
The IRI of the user.
The IRI of the group.
Removes a user's project administrator status.
The IRI of the user.
The IRI of the project.
Removes a user from a project.
The user's IRI.
The project's IRI.
Updates an existing user's basic information.
The IRI of the user to be updated.
The user information to be updated.
Updates a user's password.
The IRI of the user to be updated.
The requesting user's current password.
The specified user's new password.
Updates a user's status.
The user's IRI.
The user's new status.
Updates a user's SystemAdmin membership.
The IRI of the user to be updated.
True if the user should be a system admin
Generated using TypeDoc
An endpoint for working with Knora users.