Skip to main content
Version: v8.2

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.