Skip to main content

Type Alias: ProfileInfo

ProfileInfo = object

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:7

Represents profile info of currently logged in user.

Properties

apiToken?

optional apiToken?: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:31

Api token. This is optional since not all versions of systems support api token.


avatar?

optional avatar?: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:11

User avatar file name.


chatUserId

chatUserId: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:56

Id of the current logged in user.


deviceUid?

optional deviceUid?: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:36

Current device uid.


extension

extension: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:21

User extension.


name

name: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:16

User name.


phoneDnd

phoneDnd: DndState

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:41

Phone do not disturb state.


presence?

optional presence?: UserPresence

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:46

User presence.


presenceExpiryTimestamp

presenceExpiryTimestamp: number

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:51

Timestamp of presence expiry time.


smsNumber

smsNumber: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:66

Sms number of the current logged in user.


smsPermission

smsPermission: SmsPermission

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:61

Sms permissions of the current logged in user.


tenantCode?

optional tenantCode?: string

Defined in: sdk/.repo/sdk/src/types/pwproxy/ProfileInfo.ts:26

User tenant code. This is optional since there is no tenant code on single tenant systems.