openharmony 鸿蒙 js-apidiff-DeviceCertificateKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
New error codeClass name: cert;
API declaration: function createX509Cert(inStream: EncodingBlob, callback: AsyncCallback<X509Cert>): void;
DIfferences: NA
Class name: cert;
API declaration: function createX509Cert(inStream: EncodingBlob, callback: AsyncCallback<X509Cert>): void;
DIfferences: 19030001
api/@ohos.security.cert.d.ts
New error codeClass name: cert;
API declaration: function createX509Cert(inStream: EncodingBlob): Promise<X509Cert>;
DIfferences: NA
Class name: cert;
API declaration: function createX509Cert(inStream: EncodingBlob): Promise<X509Cert>;
DIfferences: 19030001
api/@ohos.security.cert.d.ts
New error codeClass name: cert;
API declaration: function createCertExtension(inStream: EncodingBlob, callback: AsyncCallback<CertExtension>): void;
DIfferences: NA
Class name: cert;
API declaration: function createCertExtension(inStream: EncodingBlob, callback: AsyncCallback<CertExtension>): void;
DIfferences: 19030001
api/@ohos.security.cert.d.ts
New error codeClass name: cert;
API declaration: function createCertExtension(inStream: EncodingBlob): Promise<CertExtension>;
DIfferences: NA
Class name: cert;
API declaration: function createCertExtension(inStream: EncodingBlob): Promise<CertExtension>;
DIfferences: 19030001
api/@ohos.security.cert.d.ts
New error codeClass name: certificateManagerDialog;
API declaration: function openInstallCertificateDialog(context: common.Context, certType: CertificateType, certScope: CertificateScope, cert: Uint8Array): Promise<string>;
DIfferences: NA
Class name: certificateManagerDialog;
API declaration: function openInstallCertificateDialog(context: common.Context, certType: CertificateType, certScope: CertificateScope, cert: Uint8Array): Promise<string>;
DIfferences: 29700005
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: CertResult;
API declaration: ERR_MAYBE_WRONG_PASSWORD = 19030008
DIfferences: ERR_MAYBE_WRONG_PASSWORD = 19030008
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: enum EncodingBaseFormat
DIfferences: enum EncodingBaseFormat
api/@ohos.security.cert.d.ts
New APINAClass name: EncodingBaseFormat;
API declaration: PEM = 0
DIfferences: PEM = 0
api/@ohos.security.cert.d.ts
New APINAClass name: EncodingBaseFormat;
API declaration: DER = 1
DIfferences: DER = 1
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface Pkcs12Data
DIfferences: interface Pkcs12Data
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12Data;
API declaration: privateKey?: string |Uint8Array;
DIfferences: privateKey?: string |Uint8Array;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12Data;
API declaration: cert?: X509Cert;
DIfferences: cert?: X509Cert;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12Data;
API declaration: otherCerts?: Array<X509Cert>;
DIfferences: otherCerts?: Array<X509Cert>;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface Pkcs12ParsingConfig
DIfferences: interface Pkcs12ParsingConfig
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12ParsingConfig;
API declaration: password: string;
DIfferences: password: string;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12ParsingConfig;
API declaration: needsPrivateKey?: boolean;
DIfferences: needsPrivateKey?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12ParsingConfig;
API declaration: privateKeyFormat?: EncodingBaseFormat;
DIfferences: privateKeyFormat?: EncodingBaseFormat;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12ParsingConfig;
API declaration: needsCert?: boolean;
DIfferences: needsCert?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: Pkcs12ParsingConfig;
API declaration: needsOtherCerts?: boolean;
DIfferences: needsOtherCerts?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: function parsePkcs12(data: Uint8Array, config: Pkcs12ParsingConfig): Pkcs12Data;
DIfferences: function parsePkcs12(data: Uint8Array, config: Pkcs12ParsingConfig): Pkcs12Data;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: enum CmsContentType
DIfferences: enum CmsContentType
api/@ohos.security.cert.d.ts
New APINAClass name: CmsContentType;
API declaration: SIGNED_DATA = 0
DIfferences: SIGNED_DATA = 0
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: enum CmsContentDataFormat
DIfferences: enum CmsContentDataFormat
api/@ohos.security.cert.d.ts
New APINAClass name: CmsContentDataFormat;
API declaration: BINARY = 0
DIfferences: BINARY = 0
api/@ohos.security.cert.d.ts
New APINAClass name: CmsContentDataFormat;
API declaration: TEXT = 1
DIfferences: TEXT = 1
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: enum CmsFormat
DIfferences: enum CmsFormat
api/@ohos.security.cert.d.ts
New APINAClass name: CmsFormat;
API declaration: PEM = 0
DIfferences: PEM = 0
api/@ohos.security.cert.d.ts
New APINAClass name: CmsFormat;
API declaration: DER = 1
DIfferences: DER = 1
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface PrivateKeyInfo
DIfferences: interface PrivateKeyInfo
api/@ohos.security.cert.d.ts
New APINAClass name: PrivateKeyInfo;
API declaration: key: string |Uint8Array;
DIfferences: key: string |Uint8Array;
api/@ohos.security.cert.d.ts
New APINAClass name: PrivateKeyInfo;
API declaration: password?: string;
DIfferences: password?: string;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface CmsSignerConfig
DIfferences: interface CmsSignerConfig
api/@ohos.security.cert.d.ts
New APINAClass name: CmsSignerConfig;
API declaration: mdName: string;
DIfferences: mdName: string;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsSignerConfig;
API declaration: addCert?: boolean;
DIfferences: addCert?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsSignerConfig;
API declaration: addAttr?: boolean;
DIfferences: addAttr?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsSignerConfig;
API declaration: addSmimeCapAttr?: boolean;
DIfferences: addSmimeCapAttr?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface CmsGeneratorOptions
DIfferences: interface CmsGeneratorOptions
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGeneratorOptions;
API declaration: contentDataFormat?: CmsContentDataFormat;
DIfferences: contentDataFormat?: CmsContentDataFormat;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGeneratorOptions;
API declaration: outFormat?: CmsFormat;
DIfferences: outFormat?: CmsFormat;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGeneratorOptions;
API declaration: isDetached?: boolean;
DIfferences: isDetached?: boolean;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface CmsGenerator
DIfferences: interface CmsGenerator
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGenerator;
API declaration: addSigner(cert: X509Cert, keyInfo: PrivateKeyInfo, config: CmsSignerConfig): void;
DIfferences: addSigner(cert: X509Cert, keyInfo: PrivateKeyInfo, config: CmsSignerConfig): void;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGenerator;
API declaration: addCert(cert: X509Cert): void;
DIfferences: addCert(cert: X509Cert): void;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGenerator;
API declaration: doFinal(data: Uint8Array, options?: CmsGeneratorOptions): Promise<Uint8Array |string>;
DIfferences: doFinal(data: Uint8Array, options?: CmsGeneratorOptions): Promise<Uint8Array |string>;
api/@ohos.security.cert.d.ts
New APINAClass name: CmsGenerator;
API declaration: doFinalSync(data: Uint8Array, options?: CmsGeneratorOptions): Uint8Array |string;
DIfferences: doFinalSync(data: Uint8Array, options?: CmsGeneratorOptions): Uint8Array |string;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: function createCmsGenerator(contentType: CmsContentType): CmsGenerator;
DIfferences: function createCmsGenerator(contentType: CmsContentType): CmsGenerator;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface CsrAttribute
DIfferences: interface CsrAttribute
api/@ohos.security.cert.d.ts
New APINAClass name: CsrAttribute;
API declaration: type: string;
DIfferences: type: string;
api/@ohos.security.cert.d.ts
New APINAClass name: CsrAttribute;
API declaration: value: string;
DIfferences: value: string;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: interface CsrGenerationConfig
DIfferences: interface CsrGenerationConfig
api/@ohos.security.cert.d.ts
New APINAClass name: CsrGenerationConfig;
API declaration: subject: X500DistinguishedName;
DIfferences: subject: X500DistinguishedName;
api/@ohos.security.cert.d.ts
New APINAClass name: CsrGenerationConfig;
API declaration: mdName: string;
DIfferences: mdName: string;
api/@ohos.security.cert.d.ts
New APINAClass name: CsrGenerationConfig;
API declaration: attributes?: Array<CsrAttribute>;
DIfferences: attributes?: Array<CsrAttribute>;
api/@ohos.security.cert.d.ts
New APINAClass name: CsrGenerationConfig;
API declaration: outFormat?: EncodingBaseFormat;
DIfferences: outFormat?: EncodingBaseFormat;
api/@ohos.security.cert.d.ts
New APINAClass name: cert;
API declaration: function generateCsr(keyInfo: PrivateKeyInfo, config: CsrGenerationConfig): string |Uint8Array;
DIfferences: function generateCsr(keyInfo: PrivateKeyInfo, config: CsrGenerationConfig): string |Uint8Array;
api/@ohos.security.cert.d.ts
New APINAClass name: certificateManager;
API declaration: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string, level: AuthStorageLevel): Promise<CMResult>;
DIfferences: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string, level: AuthStorageLevel): Promise<CMResult>;
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: function getAllUserTrustedCertificates(scope: CertScope): Promise<CMResult>;
DIfferences: function getAllUserTrustedCertificates(scope: CertScope): Promise<CMResult>;
api/@ohos.security.certManager.d.ts
New APINAClass name: CMErrorCode;
API declaration: CM_ERROR_DEVICE_ENTER_ADVSECMODE = 17500007
DIfferences: CM_ERROR_DEVICE_ENTER_ADVSECMODE = 17500007
api/@ohos.security.certManager.d.ts
New APINAClass name: CmKeyDigest;
API declaration: CM_DIGEST_SM3 = 7
DIfferences: CM_DIGEST_SM3 = 7
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: export enum CertType
DIfferences: export enum CertType
api/@ohos.security.certManager.d.ts
New APINAClass name: CertType;
API declaration: CA_CERT_SYSTEM = 0
DIfferences: CA_CERT_SYSTEM = 0
api/@ohos.security.certManager.d.ts
New APINAClass name: CertType;
API declaration: CA_CERT_USER = 1
DIfferences: CA_CERT_USER = 1
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: export enum CertScope
DIfferences: export enum CertScope
api/@ohos.security.certManager.d.ts
New APINAClass name: CertScope;
API declaration: CURRENT_USER = 1
DIfferences: CURRENT_USER = 1
api/@ohos.security.certManager.d.ts
New APINAClass name: CertScope;
API declaration: GLOBAL_USER = 2
DIfferences: GLOBAL_USER = 2
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: export interface CertStoreProperty
DIfferences: export interface CertStoreProperty
api/@ohos.security.certManager.d.ts
New APINAClass name: CertStoreProperty;
API declaration: certType: CertType;
DIfferences: certType: CertType;
api/@ohos.security.certManager.d.ts
New APINAClass name: CertStoreProperty;
API declaration: certScope?: CertScope;
DIfferences: certScope?: CertScope;
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: function getCertificateStorePath(property: CertStoreProperty): string;
DIfferences: function getCertificateStorePath(property: CertStoreProperty): string;
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: function installUserTrustedCertificateSync(cert: Uint8Array, certScope: CertScope): CMResult;
DIfferences: function installUserTrustedCertificateSync(cert: Uint8Array, certScope: CertScope): CMResult;
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: function uninstallUserTrustedCertificateSync(certUri: string): void;
DIfferences: function uninstallUserTrustedCertificateSync(certUri: string): void;
api/@ohos.security.certManager.d.ts
New APINAClass name: certificateManager;
API declaration: export enum AuthStorageLevel
DIfferences: export enum AuthStorageLevel
api/@ohos.security.certManager.d.ts
New APINAClass name: AuthStorageLevel;
API declaration: EL1 = 1
DIfferences: EL1 = 1
api/@ohos.security.certManager.d.ts
New APINAClass name: AuthStorageLevel;
API declaration: EL2 = 2
DIfferences: EL2 = 2
api/@ohos.security.certManager.d.ts
New APINAClass name: AuthStorageLevel;
API declaration: EL4 = 4
DIfferences: EL4 = 4
api/@ohos.security.certManager.d.ts
New APINAClass name: CertificateDialogErrorCode;
API declaration: ERROR_NOT_COMPLY_SECURITY_POLICY = 29700005
DIfferences: ERROR_NOT_COMPLY_SECURITY_POLICY = 29700005
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: CertificateScope;
API declaration: NOT_SPECIFIED = 0
DIfferences: NOT_SPECIFIED = 0
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: CertificateScope;
API declaration: GLOBAL_USER = 2
DIfferences: GLOBAL_USER = 2
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: certificateManagerDialog;
API declaration: function openUninstallCertificateDialog(context: common.Context, certType: CertificateType, certUri: string): Promise<void>;
DIfferences: function openUninstallCertificateDialog(context: common.Context, certType: CertificateType, certUri: string): Promise<void>;
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: certificateManagerDialog;
API declaration: export interface CertificateDialogProperty
DIfferences: export interface CertificateDialogProperty
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: CertificateDialogProperty;
API declaration: showInstallButton: boolean;
DIfferences: showInstallButton: boolean;
api/@ohos.security.certManagerDialog.d.ts
New APINAClass name: certificateManagerDialog;
API declaration: function openCertificateDetailDialog(context: common.Context, cert: Uint8Array, property: CertificateDialogProperty): Promise<void>;
DIfferences: function openCertificateDetailDialog(context: common.Context, cert: Uint8Array, property: CertificateDialogProperty): Promise<void>;
api/@ohos.security.certManagerDialog.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/rnDSmqmC