Type Alias: KeyStorePassword
KeyStorePassword = {
extraHeaders:Record<string,string>;push: (args: {data:Buffer;password?:string;rawEncryptionKey?:string;rawStorageKey?:string;userId:string; }) =>Promise<string>;search: (args: {password?:string;rawEncryptionKey?:string;rawStorageKey?:string;userId:string; }) =>Promise<Buffer>; }
Internal interface to the SSKS API.
WARNING: Do not use directly.
Properties
extraHeaders
extraHeaders:
Record<string,string>
push()
push: (
args: {data:Buffer;password?:string;rawEncryptionKey?:string;rawStorageKey?:string;userId:string; }) =>Promise<string>
Parameters
args
data
Buffer
password?
string
rawEncryptionKey?
string
rawStorageKey?
string
userId
string
Returns
Promise<string>
search()
search: (
args: {password?:string;rawEncryptionKey?:string;rawStorageKey?:string;userId:string; }) =>Promise<Buffer>
Parameters
args
password?
string
rawEncryptionKey?
string
rawStorageKey?
string
userId
string
Returns
Promise<Buffer>