Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReadUser

Represents a Knora user.

Hierarchy

Index

Properties

email

email: string = ""

The email address and login name of a user.

familyName

familyName: string = ""

The user's family name.

givenName

givenName: string = ""

The user's given name.

groups

groups: StoredGroup[] = []

A collection of groups.

id

id: string = ""

The ID of the enclosing object.

lang

lang: string = ""

The ISO 639-1 code of the user's preferred language.

Optional password

password: undefined | string = undefined

An encrypted credential for access

permissions

permissions: PermissionsData = new PermissionsData()

A user's permissions data.

projects

projects: StoredProject[] = []

The given user is part of the given project.

Optional sessionId

sessionId: undefined | string = undefined

The user's session ID.

status

status: boolean = false

The status of the user / group / project. It is false if the entity has been deactivated (deleted).

Optional systemAdmin

systemAdmin: undefined | false | true = undefined

Exists and is true if the user is a member of the SystemAdmin group.

Optional token

token: undefined | string = undefined

The user's token.

username

username: string = ""

The username and login name of a user.

Generated using TypeDoc