Merge pull request #7086 from r-ising/master

update node.d.ts (publicEncrypt & privateDecrypt)
This commit is contained in:
Masahiro Wakame
2016-02-15 22:13:00 +09:00

11
node/node.d.ts vendored
View File

@@ -1759,6 +1759,17 @@ declare module "crypto" {
export function randomBytes(size: number, callback: (err: Error, buf: Buffer) =>void ): void;
export function pseudoRandomBytes(size: number): Buffer;
export function pseudoRandomBytes(size: number, callback: (err: Error, buf: Buffer) =>void ): void;
export interface RsaPublicKey {
key: string;
padding?: any;
}
export interface RsaPrivateKey {
key: string;
passphrase?: string,
padding?: any;
}
export function publicEncrypt(public_key: string|RsaPublicKey, buffer: Buffer): Buffer
export function privateDecrypt(private_key: string|RsaPrivateKey, buffer: Buffer): Buffer
}
declare module "stream" {