接口:SecretStorage
定义于:packages/extension-api/src/extension-api.d.ts:5017
代表一个用于存储敏感信息的秘密存储工具。
属性
onDidChange
onDidChange:
Event
<SecretStorageChangeEvent
>
定义于:packages/extension-api/src/extension-api.d.ts:5042
当秘密被存储或删除时触发。
方法
delete()
delete(
key
):Promise
<void
>
定义于:packages/extension-api/src/extension-api.d.ts:5037
从存储中移除一个秘密。
参数
key
string
秘密存储的键。
返回
Promise
<void
>
get()
get(
key
):Promise
<undefined
|string
>
定义于:packages/extension-api/src/extension-api.d.ts:5024
检索使用该键存储的秘密。如果不存在匹配的键,则返回 undefined。
参数
key
string
秘密存储的键。
返回值
Promise
<undefined
| string
>
存储的值或 undefined
。
store()
store(
key
,value
):Promise
<void
>
定义于:packages/extension-api/src/extension-api.d.ts:5031
在给定键下存储一个秘密。
参数
key
string
存储秘密的键。
value
string
秘密。
返回值
Promise
<void
>