From 3fc3722255fe479d911e7b4d825ee8e8f4cc07f3 Mon Sep 17 00:00:00 2001 From: xicilion Date: Sat, 4 Feb 2023 00:12:02 +0800 Subject: [PATCH] crypto, feat: update doc of crypto. --- idl/zh-cn/X509Cert.idl | 12 ++++-------- idl/zh-cn/crypto.idl | 4 +--- npm/types/dts/interface/X509Cert.d.ts | 12 ++++-------- npm/types/dts/module/crypto.d.ts | 4 +--- 4 files changed, 10 insertions(+), 22 deletions(-) diff --git a/idl/zh-cn/X509Cert.idl b/idl/zh-cn/X509Cert.idl index 1ae4fbe839..9b322fcfbe 100644 --- a/idl/zh-cn/X509Cert.idl +++ b/idl/zh-cn/X509Cert.idl @@ -15,10 +15,8 @@ interface X509Cert : object */ X509Cert(Buffer derCert); - /*! @brief X509Cert 构造函数,加载一个 CRT/PEM/TXT 格式的证书 - - load 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 - @param txtCert CRT/PEM/TXT 格式的证书 + /*! @brief X509Cert 构造函数,加载一个 CRT/PEM 格式的证书 + @param txtCert CRT/PEM 格式的证书 */ X509Cert(String txtCert); @@ -27,10 +25,8 @@ interface X509Cert : object */ import(Buffer derCert); - /*! @brief 加载一个 CRT/PEM/TXT 格式的证书,可多次调用 - - import 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 - @param txtCert CRT/PEM/TXT 格式的证书 + /*! @brief 加载一个 CRT/PEM 格式的证书,可多次调用 + @param txtCert CRT/PEM 格式的证书 */ import(String txtCert); diff --git a/idl/zh-cn/crypto.idl b/idl/zh-cn/crypto.idl index f17b8f1399..83707cff96 100644 --- a/idl/zh-cn/crypto.idl +++ b/idl/zh-cn/crypto.idl @@ -110,9 +110,7 @@ module crypto */ static Digest createHmac(String algo, Buffer key); - /*! @brief 加载一个 CRT/PEM/DER/TXT 格式的证书,可多次调用 - - loadFile 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 + /*! @brief 加载一个 CRT/PEM/DER 格式的证书,可多次调用 @param filename 证书文件名 @return 返回包含证书的对象 */ diff --git a/npm/types/dts/interface/X509Cert.d.ts b/npm/types/dts/interface/X509Cert.d.ts index 0e668c4d5b..0b0420a519 100644 --- a/npm/types/dts/interface/X509Cert.d.ts +++ b/npm/types/dts/interface/X509Cert.d.ts @@ -25,10 +25,8 @@ declare class Class_X509Cert extends Class_object { constructor(derCert: Class_Buffer); /** - * @description X509Cert 构造函数,加载一个 CRT/PEM/TXT 格式的证书 - * - * load 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 - * @param txtCert CRT/PEM/TXT 格式的证书 + * @description X509Cert 构造函数,加载一个 CRT/PEM 格式的证书 + * @param txtCert CRT/PEM 格式的证书 * */ constructor(txtCert: string); @@ -41,10 +39,8 @@ declare class Class_X509Cert extends Class_object { import(derCert: Class_Buffer): void; /** - * @description 加载一个 CRT/PEM/TXT 格式的证书,可多次调用 - * - * import 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 - * @param txtCert CRT/PEM/TXT 格式的证书 + * @description 加载一个 CRT/PEM 格式的证书,可多次调用 + * @param txtCert CRT/PEM 格式的证书 * */ import(txtCert: string): void; diff --git a/npm/types/dts/module/crypto.d.ts b/npm/types/dts/module/crypto.d.ts index b7d4989ec6..557b372218 100644 --- a/npm/types/dts/module/crypto.d.ts +++ b/npm/types/dts/module/crypto.d.ts @@ -186,9 +186,7 @@ declare module 'crypto' { function createHmac(algo: string, key: Class_Buffer): Class_Digest; /** - * @description 加载一个 CRT/PEM/DER/TXT 格式的证书,可多次调用 - * - * loadFile 加载 mozilla 的 certdata,txt, 可于 http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt 下载使用 + * @description 加载一个 CRT/PEM/DER 格式的证书,可多次调用 * @param filename 证书文件名 * @return 返回包含证书的对象 *