Interface KeyManagementAPI
Methods
createKey
- createKey(params?: undefined | object): Promise<string>
-
Parameters
-
Optional params: undefined | object
Returns Promise<string>
exportRawKey
- exportRawKey(params: object): Promise<string>
-
Parameters
-
params: object
-
key: string
-
Optional passphrase?: undefined | string
Returns Promise<string>
getKeyList
- getKeyList(): Promise<string[]>
-
Returns Promise<string[]>
getPublicKey
- getPublicKey(params: object): Promise<string | null>
-
Parameters
-
params: object
-
key: string
-
Optional passphrase?: undefined | string
Returns Promise<string | null>
removeKey
- removeKey(params: object): Promise<boolean>
-
Parameters
Returns Promise<boolean>
sign
- sign(params: object): Promise<string>
-
Parameters
-
params: object
-
key: string
-
message: string
-
Optional passphrase?: undefined | string
Returns Promise<string>