接口: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>