1.0.7 • Published 1 year ago

ufpdssessapi v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Enums

Enumeration: RoleRightId

用户角色权限定义

Table of contents

Enumeration Members

Enumeration Members

CdGroups_add

CdGroups_add = 13


CdGroups_belongConfig

CdGroups_belongConfig = 17


CdGroups_del

CdGroups_del = 14


CdGroups_login

CdGroups_login = 16


CdGroups_query

CdGroups_query = 12


CdGroups_update

CdGroups_update = 15


CdtDevices_add

CdtDevices_add = 9


CdtDevices_del

CdtDevices_del = 10


CdtDevices_query

CdtDevices_query = 8


CdtDevices_update

CdtDevices_update = 11


ConferenceSystem_admin

ConferenceSystem_admin = 30


ConferenceSystem_log_query

ConferenceSystem_log_query = 31


ConferenceSystem_rec_query

ConferenceSystem_rec_query = 32


ConferenceSystem_service

ConferenceSystem_service = 33


GeneralQuery

GeneralQuery = 51


HotKeyPages_add

HotKeyPages_add = 23


HotKeyPages_del

HotKeyPages_del = 24


HotKeyPages_favorite

HotKeyPages_favorite = 50


HotKeyPages_query

HotKeyPages_query = 22


HotKeyPages_update

HotKeyPages_update = 25


HotKeys_add

HotKeys_add = 19


HotKeys_del

HotKeys_del = 20


HotKeys_query

HotKeys_query = 18


HotKeys_update

HotKeys_update = 21


MAP_admin

MAP_admin = 46


MAP_dispatch

MAP_dispatch = 47


Radio_admin

Radio_admin = 48


Radio_dispatch

Radio_dispatch = 49


RecordSystem_admin

RecordSystem_admin = 38


RecordSystem_recordDownload

RecordSystem_recordDownload = 41


RecordSystem_recordPlayback

RecordSystem_recordPlayback = 40


RecordSystem_recordQuery

RecordSystem_recordQuery = 39


Roles_admin

Roles_admin = 3


Roles_query

Roles_query = 2


SMS_admin

SMS_admin = 42


SMS_bcTask_add

SMS_bcTask_add = 44


SMS_bcTask_del

SMS_bcTask_del = 45


SMS_bcTask_query

SMS_bcTask_query = 43


SysConfig_query

SysConfig_query = 0


SysConfig_update

SysConfig_update = 1


TBCSystem_admin

TBCSystem_admin = 26


TBCSystem_log_query

TBCSystem_log_query = 28


TBCSystem_service

TBCSystem_service = 29


TBCSystem_template

TBCSystem_template = 27


Users_add

Users_add = 5


Users_del

Users_del = 6


Users_query

Users_query = 4


Users_update

Users_update = 7


VConferenceSystem_admin

VConferenceSystem_admin = 34


VConferenceSystem_log_query

VConferenceSystem_log_query = 35


VConferenceSystem_rec_query

VConferenceSystem_rec_query = 36


VConferenceSystem_service

VConferenceSystem_service = 37

ufpdssessapi

Table of contents

Enumerations

Type Aliases

Variables

Functions

Type Aliases

SessCheckResult

Ƭ SessCheckResult: Object

会话认证结果

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userIdstring用户状态
userNamestring用户名称

Session

Ƭ Session: Object

终端登录会话状态数据结构

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
auth_idstring登录认证成功后返回的会话ID
errMsgstring服务器最近返回错误信息
inProgressboolean是否正在登录
lastRequestIndexnumber最近发送请求序号
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userIdstring用户状态
userNamestring用户名称

UserCheckResult

Ƭ UserCheckResult: Object

用户认证结果

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userNamestring用户名称

Variables

sess

Const sess: Session

共享会话信息对象

Functions

saveSession

saveSession(): void

保存会话信息到浏览器本地存储

Returns

void


sessionCheck

sessionCheck(serverURL, auth_id, sign, requestIndex, timestamp, backServerURL?): Promise<SessCheckResult>

请求调度服务器单点会话认证

Parameters

NameTypeDescription
serverURLstring认证服务器URL
auth_idstring认证ID
signstring数字签名
requestIndexnumber请求序号
timestampnumber时间戳
backServerURL?string可选的备用认证服务器URL

Returns

Promise<SessCheckResult>

会话数据SessCheckResult


userCheck

userCheck(serverURL, requestIndex, timestamp, username, logincode, sign, backServerURL?): Promise<UserCheckResult>

用户账号验证

Parameters

NameTypeDescription
serverURLstring认证服务器URL
requestIndexnumber请求序号
timestampnumber时间戳
usernamestring用户账号
logincodestring登录加密密码
signstring数字签名
backServerURL?string可选的备用认证服务器URL

Returns

Promise<UserCheckResult>

验证结果 UserCheckResult

Enums

Enumeration: RoleRightId

用户角色权限定义

Table of contents

Enumeration Members

Enumeration Members

CdGroups_add

CdGroups_add = 13


CdGroups_belongConfig

CdGroups_belongConfig = 17


CdGroups_del

CdGroups_del = 14


CdGroups_login

CdGroups_login = 16


CdGroups_query

CdGroups_query = 12


CdGroups_update

CdGroups_update = 15


CdtDevices_add

CdtDevices_add = 9


CdtDevices_del

CdtDevices_del = 10


CdtDevices_query

CdtDevices_query = 8


CdtDevices_update

CdtDevices_update = 11


ConferenceSystem_admin

ConferenceSystem_admin = 30


ConferenceSystem_log_query

ConferenceSystem_log_query = 31


ConferenceSystem_rec_query

ConferenceSystem_rec_query = 32


ConferenceSystem_service

ConferenceSystem_service = 33


GeneralQuery

GeneralQuery = 51


HotKeyPages_add

HotKeyPages_add = 23


HotKeyPages_del

HotKeyPages_del = 24


HotKeyPages_favorite

HotKeyPages_favorite = 50


HotKeyPages_query

HotKeyPages_query = 22


HotKeyPages_update

HotKeyPages_update = 25


HotKeys_add

HotKeys_add = 19


HotKeys_del

HotKeys_del = 20


HotKeys_query

HotKeys_query = 18


HotKeys_update

HotKeys_update = 21


MAP_admin

MAP_admin = 46


MAP_dispatch

MAP_dispatch = 47


Radio_admin

Radio_admin = 48


Radio_dispatch

Radio_dispatch = 49


RecordSystem_admin

RecordSystem_admin = 38


RecordSystem_recordDownload

RecordSystem_recordDownload = 41


RecordSystem_recordPlayback

RecordSystem_recordPlayback = 40


RecordSystem_recordQuery

RecordSystem_recordQuery = 39


Roles_admin

Roles_admin = 3


Roles_query

Roles_query = 2


SMS_admin

SMS_admin = 42


SMS_bcTask_add

SMS_bcTask_add = 44


SMS_bcTask_del

SMS_bcTask_del = 45


SMS_bcTask_query

SMS_bcTask_query = 43


SysConfig_query

SysConfig_query = 0


SysConfig_update

SysConfig_update = 1


TBCSystem_admin

TBCSystem_admin = 26


TBCSystem_log_query

TBCSystem_log_query = 28


TBCSystem_reassign

TBCSystem_reassign = 52


TBCSystem_service

TBCSystem_service = 29


TBCSystem_template

TBCSystem_template = 27


Users_add

Users_add = 5


Users_del

Users_del = 6


Users_query

Users_query = 4


Users_update

Users_update = 7


VConferenceSystem_admin

VConferenceSystem_admin = 34


VConferenceSystem_log_query

VConferenceSystem_log_query = 35


VConferenceSystem_rec_query

VConferenceSystem_rec_query = 36


VConferenceSystem_service

VConferenceSystem_service = 37

ufpdssessapi

Table of contents

Enumerations

Type Aliases

Variables

Functions

Type Aliases

SessCheckResult

Ƭ SessCheckResult: Object

会话认证结果

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userIdstring用户状态
userNamestring用户名称

Session

Ƭ Session: Object

终端登录会话状态数据结构

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
auth_idstring登录认证成功后返回的会话ID
errMsgstring服务器最近返回错误信息
inProgressboolean是否正在登录
lastRequestIndexnumber最近发送请求序号
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userIdstring用户状态
userNamestring用户名称

UserCheckResult

Ƭ UserCheckResult: Object

用户认证结果

Type declaration

NameTypeDescription
administratorboolean登录用户是否管理员
pwdstring用户登录密码
rights{ [key: string]: boolean; }登录用户操作权限集合
userNamestring用户名称

Variables

sess

Const sess: Session

共享会话信息对象

Functions

saveSession

saveSession(): void

保存会话信息到浏览器本地存储

Returns

void


sessionCheck

sessionCheck(serverURL, auth_id, sign, requestIndex, timestamp, backServerURL?): Promise<SessCheckResult>

请求调度服务器单点会话认证

Parameters

NameTypeDescription
serverURLstring认证服务器URL
auth_idstring认证ID
signstring数字签名
requestIndexnumber请求序号
timestampnumber时间戳
backServerURL?string可选的备用认证服务器URL

Returns

Promise<SessCheckResult>

会话数据SessCheckResult


userCheck

userCheck(serverURL, requestIndex, timestamp, username, logincode, sign, backServerURL?): Promise<UserCheckResult>

用户账号验证

Parameters

NameTypeDescription
serverURLstring认证服务器URL
requestIndexnumber请求序号
timestampnumber时间戳
usernamestring用户账号
logincodestring登录加密密码
signstring数字签名
backServerURL?string可选的备用认证服务器URL

Returns

Promise<UserCheckResult>

验证结果 UserCheckResult

1.0.7

1 year ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago