getTempInvalidList(params?: GetInvalidListParams)

版本要求:
@ray-js/lock-sdk≥1.0.0

描述

获取无效的临时密码列表

参数

参数类型必填说明
否入参

返回值

类型:Promise<GetTempInvalidListResult>
已失效临时密码列表
GetTempInvalidListResult
属性类型说明
当前页失效密码列表
hasMoreboolean是否还有下一页
totalnumber失效密码总条数

引用对象

interfaceInvalidPasswordItem
属性类型描述
status"expired"状态为已失效
invalidReason"synchronizationFailed" | "passwordFull" | "deleted"失效原因
unlockBindingIdstring密码 ID
生效配置
namestring密码名称
type"custom" | "once" | "limit" | "clear" | "clearOne"密码类型
snnumber密码 sn
hasClearPwdboolean当前密码是否被标记为将被清除
清除单个密码时的目标信息
typeWeek周重复位图:下标 0–6 对应周日–周六,0 不生效 1 生效
export type Week = [
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
];

合法值

InvalidPasswordItem.invalidReason
值说明最低版本
synchronizationFailed--
passwordFull--
deleted--
EffectiveConfig.repeat
值说明最低版本
none--
week--
Week
值说明最低版本
0--
1--
InvalidPasswordItem.type
值说明最低版本
custom--
once--
limit--
clear--
clearOne--

示例代码

import { getTempInvalidList } from '@ray-js/lock-sdk';
const list = getTempInvalidList();