mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-20 12:00:53 +08:00
Merge pull request #6293 from soycode/master
update freedom.js pgp interface
This commit is contained in:
Vendored
+7
@@ -406,6 +406,12 @@ declare module freedom.PgpProvider {
|
||||
interface PublicKey {
|
||||
key: string;
|
||||
fingerprint: string;
|
||||
words: string[];
|
||||
}
|
||||
|
||||
interface KeyFingerprint {
|
||||
fingerprint: string;
|
||||
words: string[];
|
||||
}
|
||||
|
||||
interface VerifyDecryptResult {
|
||||
@@ -418,6 +424,7 @@ declare module freedom.PgpProvider {
|
||||
setup(passphrase: string, userid: string): Promise<void>;
|
||||
clear(): Promise<void>;
|
||||
exportKey(): Promise<PublicKey>;
|
||||
getFingerprint(publicKey: string): Promise<KeyFingerprint>;
|
||||
signEncrypt(data: ArrayBuffer, encryptKey?: string,
|
||||
sign?: boolean): Promise<ArrayBuffer>;
|
||||
verifyDecrypt(data: ArrayBuffer,
|
||||
|
||||
Reference in New Issue
Block a user