Merge pull request #6293 from soycode/master

update freedom.js pgp interface
This commit is contained in:
Masahiro Wakame
2015-10-17 00:38:03 +09:00
+7
View File
@@ -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,