| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New error code | Class name: X509Cert; API declaration: getSubjectName(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getSubjectName(encodingType?: EncodingType): DataBlob; Differences: 401 | api/@ohos.security.cert.d.ts |
| New error code | Class name: certificateManager; API declaration: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string, callback: AsyncCallback<CMResult>): void; Differences: NA | Class name: certificateManager; API declaration: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string, callback: AsyncCallback<CMResult>): void; Differences: 17500004 | api/@ohos.security.certManager.d.ts |
| New error code | Class name: certificateManager; API declaration: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string): Promise<CMResult>; Differences: NA | Class name: certificateManager; API declaration: function installPrivateCertificate(keystore: Uint8Array, keystorePwd: string, certAlias: string): Promise<CMResult>; Differences: 17500004 | api/@ohos.security.certManager.d.ts |
| New error code | Class name: certificateManager; API declaration: function init(authUri: string, spec: CMSignatureSpec, callback: AsyncCallback<CMHandle>): void; Differences: NA | Class name: certificateManager; API declaration: function init(authUri: string, spec: CMSignatureSpec, callback: AsyncCallback<CMHandle>): void; Differences: 17500005 | api/@ohos.security.certManager.d.ts |
| New error code | Class name: certificateManager; API declaration: function init(authUri: string, spec: CMSignatureSpec): Promise<CMHandle>; Differences: NA | Class name: certificateManager; API declaration: function init(authUri: string, spec: CMSignatureSpec): Promise<CMHandle>; Differences: 17500005 | api/@ohos.security.certManager.d.ts |
| Function change | Class name: X509Cert; API declaration: getSubjectName(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getSubjectName(encodingType?: EncodingType): DataBlob; Differences: encodingType?: EncodingType | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: enum EncodingType Differences: enum EncodingType | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: EncodingType; API declaration: ENCODING_UTF8 = 0 Differences: ENCODING_UTF8 = 0 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: getCRLDistributionPoint(): DataArray; Differences: getCRLDistributionPoint(): DataArray; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: getIssuerX500DistinguishedName(): X500DistinguishedName; Differences: getIssuerX500DistinguishedName(): X500DistinguishedName; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: getSubjectX500DistinguishedName(): X500DistinguishedName; Differences: getSubjectX500DistinguishedName(): X500DistinguishedName; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: toString(): string; Differences: toString(): string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: hashCode(): Uint8Array; Differences: hashCode(): Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509Cert; API declaration: getExtensionsObject(): CertExtension; Differences: getExtensionsObject(): CertExtension; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLEntry; API declaration: getCertIssuerX500DistinguishedName(): X500DistinguishedName; Differences: getCertIssuerX500DistinguishedName(): X500DistinguishedName; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLEntry; API declaration: toString(): string; Differences: toString(): string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLEntry; API declaration: hashCode(): Uint8Array; Differences: hashCode(): Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLEntry; API declaration: getExtensionsObject(): CertExtension; Differences: getExtensionsObject(): CertExtension; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRL; API declaration: getIssuerX500DistinguishedName(): X500DistinguishedName; Differences: getIssuerX500DistinguishedName(): X500DistinguishedName; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRL; API declaration: toString(): string; Differences: toString(): string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRL; API declaration: hashCode(): Uint8Array; Differences: hashCode(): Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRL; API declaration: getExtensionsObject(): CertExtension; Differences: getExtensionsObject(): CertExtension; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: enum GeneralNameType Differences: enum GeneralNameType | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_OTHER_NAME = 0 Differences: GENERAL_NAME_TYPE_OTHER_NAME = 0 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_RFC822_NAME = 1 Differences: GENERAL_NAME_TYPE_RFC822_NAME = 1 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_DNS_NAME = 2 Differences: GENERAL_NAME_TYPE_DNS_NAME = 2 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_X400_ADDRESS = 3 Differences: GENERAL_NAME_TYPE_X400_ADDRESS = 3 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_DIRECTORY_NAME = 4 Differences: GENERAL_NAME_TYPE_DIRECTORY_NAME = 4 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_EDI_PARTY_NAME = 5 Differences: GENERAL_NAME_TYPE_EDI_PARTY_NAME = 5 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_UNIFORM_RESOURCE_ID = 6 Differences: GENERAL_NAME_TYPE_UNIFORM_RESOURCE_ID = 6 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_IP_ADDRESS = 7 Differences: GENERAL_NAME_TYPE_IP_ADDRESS = 7 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralNameType; API declaration: GENERAL_NAME_TYPE_REGISTERED_ID = 8 Differences: GENERAL_NAME_TYPE_REGISTERED_ID = 8 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: interface GeneralName Differences: interface GeneralName | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralName; API declaration: type: GeneralNameType; Differences: type: GeneralNameType; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: GeneralName; API declaration: name?: Uint8Array; Differences: name?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: subjectAlternativeNames?: Array<GeneralName>; Differences: subjectAlternativeNames?: Array<GeneralName>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: matchAllSubjectAltNames?: boolean; Differences: matchAllSubjectAltNames?: boolean; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: authorityKeyIdentifier?: Uint8Array; Differences: authorityKeyIdentifier?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: minPathLenConstraint?: number; Differences: minPathLenConstraint?: number; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: extendedKeyUsage?: Array<string>; Differences: extendedKeyUsage?: Array<string>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: nameConstraints?: Uint8Array; Differences: nameConstraints?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: certPolicy?: Array<string>; Differences: certPolicy?: Array<string>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: privateKeyValid?: string; Differences: privateKeyValid?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertMatchParameters; API declaration: subjectKeyIdentifier?: Uint8Array; Differences: subjectKeyIdentifier?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLMatchParameters; API declaration: updateDateTime?: string; Differences: updateDateTime?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLMatchParameters; API declaration: maxCRL?: bigint; Differences: maxCRL?: bigint; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CRLMatchParameters; API declaration: minCRL?: bigint; Differences: minCRL?: bigint; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertChain; API declaration: toString(): string; Differences: toString(): string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509CertChain; API declaration: hashCode(): Uint8Array; Differences: hashCode(): Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: function buildX509CertChain(param: CertChainBuildParameters): Promise<CertChainBuildResult>; Differences: function buildX509CertChain(param: CertChainBuildParameters): Promise<CertChainBuildResult>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: function createTrustAnchorsWithKeyStore(keystore: Uint8Array, pwd: string): Promise<Array<X509TrustAnchor>>; Differences: function createTrustAnchorsWithKeyStore(keystore: Uint8Array, pwd: string): Promise<Array<X509TrustAnchor>>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: function createX500DistinguishedName(nameStr: string): Promise<X500DistinguishedName>; Differences: function createX500DistinguishedName(nameStr: string): Promise<X500DistinguishedName>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: function createX500DistinguishedName(nameDer: Uint8Array): Promise<X500DistinguishedName>; Differences: function createX500DistinguishedName(nameDer: Uint8Array): Promise<X500DistinguishedName>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: interface X500DistinguishedName Differences: interface X500DistinguishedName | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X500DistinguishedName; API declaration: getName(): string; Differences: getName(): string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X500DistinguishedName; API declaration: getName(type: string): Array<string>; Differences: getName(type: string): Array<string>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X500DistinguishedName; API declaration: getEncoded(): EncodingBlob; Differences: getEncoded(): EncodingBlob; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: X509TrustAnchor; API declaration: nameConstraints?: Uint8Array; Differences: nameConstraints?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: enum RevocationCheckOptions Differences: enum RevocationCheckOptions | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckOptions; API declaration: REVOCATION_CHECK_OPTION_PREFER_OCSP = 0 Differences: REVOCATION_CHECK_OPTION_PREFER_OCSP = 0 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckOptions; API declaration: REVOCATION_CHECK_OPTION_ACCESS_NETWORK Differences: REVOCATION_CHECK_OPTION_ACCESS_NETWORK | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckOptions; API declaration: REVOCATION_CHECK_OPTION_FALLBACK_NO_PREFER Differences: REVOCATION_CHECK_OPTION_FALLBACK_NO_PREFER | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckOptions; API declaration: REVOCATION_CHECK_OPTION_FALLBACK_LOCAL Differences: REVOCATION_CHECK_OPTION_FALLBACK_LOCAL | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: enum ValidationPolicyType Differences: enum ValidationPolicyType | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: ValidationPolicyType; API declaration: VALIDATION_POLICY_TYPE_X509 = 0 Differences: VALIDATION_POLICY_TYPE_X509 = 0 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: ValidationPolicyType; API declaration: VALIDATION_POLICY_TYPE_SSL Differences: VALIDATION_POLICY_TYPE_SSL | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: enum KeyUsageType Differences: enum KeyUsageType | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_DIGITAL_SIGNATURE = 0 Differences: KEYUSAGE_DIGITAL_SIGNATURE = 0 | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_NON_REPUDIATION Differences: KEYUSAGE_NON_REPUDIATION | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_KEY_ENCIPHERMENT Differences: KEYUSAGE_KEY_ENCIPHERMENT | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_DATA_ENCIPHERMENT Differences: KEYUSAGE_DATA_ENCIPHERMENT | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_KEY_AGREEMENT Differences: KEYUSAGE_KEY_AGREEMENT | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_KEY_CERT_SIGN Differences: KEYUSAGE_KEY_CERT_SIGN | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_CRL_SIGN Differences: KEYUSAGE_CRL_SIGN | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_ENCIPHER_ONLY Differences: KEYUSAGE_ENCIPHER_ONLY | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: KeyUsageType; API declaration: KEYUSAGE_DECIPHER_ONLY Differences: KEYUSAGE_DECIPHER_ONLY | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: interface RevocationCheckParameter Differences: interface RevocationCheckParameter | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: ocspRequestExtension?: Array<Uint8Array>; Differences: ocspRequestExtension?: Array<Uint8Array>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: ocspResponderURI?: string; Differences: ocspResponderURI?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: ocspResponderCert?: X509Cert; Differences: ocspResponderCert?: X509Cert; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: ocspResponses?: Uint8Array; Differences: ocspResponses?: Uint8Array; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: crlDownloadURI?: string; Differences: crlDownloadURI?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: options?: Array<RevocationCheckOptions>; Differences: options?: Array<RevocationCheckOptions>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: RevocationCheckParameter; API declaration: ocspDigest?: string; Differences: ocspDigest?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainValidationParameters; API declaration: revocationCheckParam?: RevocationCheckParameter; Differences: revocationCheckParam?: RevocationCheckParameter; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainValidationParameters; API declaration: policy?: ValidationPolicyType; Differences: policy?: ValidationPolicyType; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainValidationParameters; API declaration: sslHostname?: string; Differences: sslHostname?: string; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainValidationParameters; API declaration: keyUsage?: Array<KeyUsageType>; Differences: keyUsage?: Array<KeyUsageType>; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: interface CertChainBuildParameters Differences: interface CertChainBuildParameters | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainBuildParameters; API declaration: certMatchParameters: X509CertMatchParameters; Differences: certMatchParameters: X509CertMatchParameters; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainBuildParameters; API declaration: maxLength?: number; Differences: maxLength?: number; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainBuildParameters; API declaration: validationParameters: CertChainValidationParameters; Differences: validationParameters: CertChainValidationParameters; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: cert; API declaration: interface CertChainBuildResult Differences: interface CertChainBuildResult | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainBuildResult; API declaration: readonly certChain: X509CertChain; Differences: readonly certChain: X509CertChain; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CertChainBuildResult; API declaration: readonly validationResult: CertChainValidationResult; Differences: readonly validationResult: CertChainValidationResult; | api/@ohos.security.cert.d.ts |
| New API | NA | Class name: CMErrorCode; API declaration: CM_ERROR_MAX_CERT_COUNT_REACHED = 17500004 Differences: CM_ERROR_MAX_CERT_COUNT_REACHED = 17500004 | api/@ohos.security.certManager.d.ts |
| New API | NA | Class name: CMErrorCode; API declaration: CM_ERROR_NO_AUTHORIZATION = 17500005 Differences: CM_ERROR_NO_AUTHORIZATION = 17500005 | api/@ohos.security.certManager.d.ts |
| New API | NA | Class name: certificateManager; API declaration: function getPublicCertificate(keyUri: string): Promise<CMResult>; Differences: function getPublicCertificate(keyUri: string): Promise<CMResult>; | api/@ohos.security.certManager.d.ts |
| New API | NA | Class name: certificateManager; API declaration: function isAuthorizedApp(keyUri: string): Promise<boolean>; Differences: function isAuthorizedApp(keyUri: string): Promise<boolean>; | api/@ohos.security.certManager.d.ts |
| New API | NA | Class name: certificateManager; API declaration: function getAllUserTrustedCertificates(): Promise<CMResult>; Differences: function getAllUserTrustedCertificates(): Promise<CMResult>; | api/@ohos.security.certManager.d.ts |
| New API | NA | Class name: certificateManager; API declaration: function getUserTrustedCertificate(certUri: string): Promise<CMResult>; Differences: function getUserTrustedCertificate(certUri: string): Promise<CMResult>; | api/@ohos.security.certManager.d.ts |
| New support for atomic services | Class name: global; API declaration: declare namespace cert Differences: NA | Class name: global; API declaration: declare namespace cert Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: enum CertResult Differences: NA | Class name: cert; API declaration: enum CertResult Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: INVALID_PARAMS = 401 Differences: NA | Class name: CertResult; API declaration: INVALID_PARAMS = 401 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: NOT_SUPPORT = 801 Differences: NA | Class name: CertResult; API declaration: NOT_SUPPORT = 801 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_OUT_OF_MEMORY = 19020001 Differences: NA | Class name: CertResult; API declaration: ERR_OUT_OF_MEMORY = 19020001 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_RUNTIME_ERROR = 19020002 Differences: NA | Class name: CertResult; API declaration: ERR_RUNTIME_ERROR = 19020002 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_CRYPTO_OPERATION = 19030001 Differences: NA | Class name: CertResult; API declaration: ERR_CRYPTO_OPERATION = 19030001 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_CERT_SIGNATURE_FAILURE = 19030002 Differences: NA | Class name: CertResult; API declaration: ERR_CERT_SIGNATURE_FAILURE = 19030002 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_CERT_NOT_YET_VALID = 19030003 Differences: NA | Class name: CertResult; API declaration: ERR_CERT_NOT_YET_VALID = 19030003 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_CERT_HAS_EXPIRED = 19030004 Differences: NA | Class name: CertResult; API declaration: ERR_CERT_HAS_EXPIRED = 19030004 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = 19030005 Differences: NA | Class name: CertResult; API declaration: ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = 19030005 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_KEYUSAGE_NO_CERTSIGN = 19030006 Differences: NA | Class name: CertResult; API declaration: ERR_KEYUSAGE_NO_CERTSIGN = 19030006 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertResult; API declaration: ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE = 19030007 Differences: NA | Class name: CertResult; API declaration: ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE = 19030007 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface DataBlob Differences: NA | Class name: cert; API declaration: interface DataBlob Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: DataBlob; API declaration: data: Uint8Array; Differences: NA | Class name: DataBlob; API declaration: data: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface DataArray Differences: NA | Class name: cert; API declaration: interface DataArray Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: DataArray; API declaration: data: Array<Uint8Array>; Differences: NA | Class name: DataArray; API declaration: data: Array<Uint8Array>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: enum EncodingFormat Differences: NA | Class name: cert; API declaration: enum EncodingFormat Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: EncodingFormat; API declaration: FORMAT_DER = 0 Differences: NA | Class name: EncodingFormat; API declaration: FORMAT_DER = 0 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: EncodingFormat; API declaration: FORMAT_PEM = 1 Differences: NA | Class name: EncodingFormat; API declaration: FORMAT_PEM = 1 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: EncodingFormat; API declaration: FORMAT_PKCS7 = 2 Differences: NA | Class name: EncodingFormat; API declaration: FORMAT_PKCS7 = 2 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: enum CertItemType Differences: NA | Class name: cert; API declaration: enum CertItemType Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_TBS = 0 Differences: NA | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_TBS = 0 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_PUBLIC_KEY = 1 Differences: NA | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_PUBLIC_KEY = 1 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_ISSUER_UNIQUE_ID = 2 Differences: NA | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_ISSUER_UNIQUE_ID = 2 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_SUBJECT_UNIQUE_ID = 3 Differences: NA | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_SUBJECT_UNIQUE_ID = 3 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_EXTENSIONS = 4 Differences: NA | Class name: CertItemType; API declaration: CERT_ITEM_TYPE_EXTENSIONS = 4 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: enum ExtensionOidType Differences: NA | Class name: cert; API declaration: enum ExtensionOidType Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_ALL = 0 Differences: NA | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_ALL = 0 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_CRITICAL = 1 Differences: NA | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_CRITICAL = 1 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_UNCRITICAL = 2 Differences: NA | Class name: ExtensionOidType; API declaration: EXTENSION_OID_TYPE_UNCRITICAL = 2 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: enum ExtensionEntryType Differences: NA | Class name: cert; API declaration: enum ExtensionEntryType Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY = 0 Differences: NA | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY = 0 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY_CRITICAL = 1 Differences: NA | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY_CRITICAL = 1 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY_VALUE = 2 Differences: NA | Class name: ExtensionEntryType; API declaration: EXTENSION_ENTRY_TYPE_ENTRY_VALUE = 2 Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface EncodingBlob Differences: NA | Class name: cert; API declaration: interface EncodingBlob Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: EncodingBlob; API declaration: data: Uint8Array; Differences: NA | Class name: EncodingBlob; API declaration: data: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: EncodingBlob; API declaration: encodingFormat: EncodingFormat; Differences: NA | Class name: EncodingBlob; API declaration: encodingFormat: EncodingFormat; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertChainData Differences: NA | Class name: cert; API declaration: interface CertChainData Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainData; API declaration: data: Uint8Array; Differences: NA | Class name: CertChainData; API declaration: data: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainData; API declaration: count: number; Differences: NA | Class name: CertChainData; API declaration: count: number; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainData; API declaration: encodingFormat: EncodingFormat; Differences: NA | Class name: CertChainData; API declaration: encodingFormat: EncodingFormat; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509Cert Differences: NA | Class name: cert; API declaration: interface X509Cert Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: verify(key: cryptoFramework.PubKey, callback: AsyncCallback<void>): void; Differences: NA | Class name: X509Cert; API declaration: verify(key: cryptoFramework.PubKey, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: verify(key: cryptoFramework.PubKey): Promise<void>; Differences: NA | Class name: X509Cert; API declaration: verify(key: cryptoFramework.PubKey): Promise<void>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: NA | Class name: X509Cert; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: NA | Class name: X509Cert; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getPublicKey(): cryptoFramework.PubKey; Differences: NA | Class name: X509Cert; API declaration: getPublicKey(): cryptoFramework.PubKey; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: checkValidityWithDate(date: string): void; Differences: NA | Class name: X509Cert; API declaration: checkValidityWithDate(date: string): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getVersion(): number; Differences: NA | Class name: X509Cert; API declaration: getVersion(): number; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getCertSerialNumber(): bigint; Differences: NA | Class name: X509Cert; API declaration: getCertSerialNumber(): bigint; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getIssuerName(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getIssuerName(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSubjectName(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getSubjectName(encodingType?: EncodingType): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getNotBeforeTime(): string; Differences: NA | Class name: X509Cert; API declaration: getNotBeforeTime(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getNotAfterTime(): string; Differences: NA | Class name: X509Cert; API declaration: getNotAfterTime(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSignature(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getSignature(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSignatureAlgName(): string; Differences: NA | Class name: X509Cert; API declaration: getSignatureAlgName(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSignatureAlgOid(): string; Differences: NA | Class name: X509Cert; API declaration: getSignatureAlgOid(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSignatureAlgParams(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getSignatureAlgParams(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getKeyUsage(): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getKeyUsage(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getExtKeyUsage(): DataArray; Differences: NA | Class name: X509Cert; API declaration: getExtKeyUsage(): DataArray; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getBasicConstraints(): number; Differences: NA | Class name: X509Cert; API declaration: getBasicConstraints(): number; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getSubjectAltNames(): DataArray; Differences: NA | Class name: X509Cert; API declaration: getSubjectAltNames(): DataArray; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getIssuerAltNames(): DataArray; Differences: NA | Class name: X509Cert; API declaration: getIssuerAltNames(): DataArray; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: getItem(itemType: CertItemType): DataBlob; Differences: NA | Class name: X509Cert; API declaration: getItem(itemType: CertItemType): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509Cert; API declaration: match(param: X509CertMatchParameters): boolean; Differences: NA | Class name: X509Cert; API declaration: match(param: X509CertMatchParameters): boolean; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class 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: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509Cert(inStream: EncodingBlob): Promise<X509Cert>; Differences: NA | Class name: cert; API declaration: function createX509Cert(inStream: EncodingBlob): Promise<X509Cert>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertExtension Differences: NA | Class name: cert; API declaration: interface CertExtension Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertExtension; API declaration: getEncoded(): EncodingBlob; Differences: NA | Class name: CertExtension; API declaration: getEncoded(): EncodingBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertExtension; API declaration: getOidList(valueType: ExtensionOidType): DataArray; Differences: NA | Class name: CertExtension; API declaration: getOidList(valueType: ExtensionOidType): DataArray; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertExtension; API declaration: getEntry(valueType: ExtensionEntryType, oid: DataBlob): DataBlob; Differences: NA | Class name: CertExtension; API declaration: getEntry(valueType: ExtensionEntryType, oid: DataBlob): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertExtension; API declaration: checkCA(): number; Differences: NA | Class name: CertExtension; API declaration: checkCA(): number; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertExtension; API declaration: hasUnsupportedCriticalExtension(): boolean; Differences: NA | Class name: CertExtension; API declaration: hasUnsupportedCriticalExtension(): boolean; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class 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: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createCertExtension(inStream: EncodingBlob): Promise<CertExtension>; Differences: NA | Class name: cert; API declaration: function createCertExtension(inStream: EncodingBlob): Promise<CertExtension>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509CRLEntry Differences: NA | Class name: cert; API declaration: interface X509CRLEntry Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: NA | Class name: X509CRLEntry; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: NA | Class name: X509CRLEntry; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getSerialNumber(): bigint; Differences: NA | Class name: X509CRLEntry; API declaration: getSerialNumber(): bigint; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getCertIssuer(): DataBlob; Differences: NA | Class name: X509CRLEntry; API declaration: getCertIssuer(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getRevocationDate(): string; Differences: NA | Class name: X509CRLEntry; API declaration: getRevocationDate(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: getExtensions(): DataBlob; Differences: NA | Class name: X509CRLEntry; API declaration: getExtensions(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLEntry; API declaration: hasExtensions(): boolean; Differences: NA | Class name: X509CRLEntry; API declaration: hasExtensions(): boolean; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509CRL Differences: NA | Class name: cert; API declaration: interface X509CRL Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: isRevoked(cert: X509Cert): boolean; Differences: NA | Class name: X509CRL; API declaration: isRevoked(cert: X509Cert): boolean; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getType(): string; Differences: NA | Class name: X509CRL; API declaration: getType(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: NA | Class name: X509CRL; API declaration: getEncoded(callback: AsyncCallback<EncodingBlob>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: NA | Class name: X509CRL; API declaration: getEncoded(): Promise<EncodingBlob>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: verify(key: cryptoFramework.PubKey, callback: AsyncCallback<void>): void; Differences: NA | Class name: X509CRL; API declaration: verify(key: cryptoFramework.PubKey, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: verify(key: cryptoFramework.PubKey): Promise<void>; Differences: NA | Class name: X509CRL; API declaration: verify(key: cryptoFramework.PubKey): Promise<void>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getVersion(): number; Differences: NA | Class name: X509CRL; API declaration: getVersion(): number; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getIssuerName(): DataBlob; Differences: NA | Class name: X509CRL; API declaration: getIssuerName(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getLastUpdate(): string; Differences: NA | Class name: X509CRL; API declaration: getLastUpdate(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getNextUpdate(): string; Differences: NA | Class name: X509CRL; API declaration: getNextUpdate(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getRevokedCert(serialNumber: bigint): X509CRLEntry; Differences: NA | Class name: X509CRL; API declaration: getRevokedCert(serialNumber: bigint): X509CRLEntry; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getRevokedCertWithCert(cert: X509Cert): X509CRLEntry; Differences: NA | Class name: X509CRL; API declaration: getRevokedCertWithCert(cert: X509Cert): X509CRLEntry; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getRevokedCerts(callback: AsyncCallback<Array<X509CRLEntry>>): void; Differences: NA | Class name: X509CRL; API declaration: getRevokedCerts(callback: AsyncCallback<Array<X509CRLEntry>>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getRevokedCerts(): Promise<Array<X509CRLEntry>>; Differences: NA | Class name: X509CRL; API declaration: getRevokedCerts(): Promise<Array<X509CRLEntry>>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getTBSInfo(): DataBlob; Differences: NA | Class name: X509CRL; API declaration: getTBSInfo(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getSignature(): DataBlob; Differences: NA | Class name: X509CRL; API declaration: getSignature(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getSignatureAlgName(): string; Differences: NA | Class name: X509CRL; API declaration: getSignatureAlgName(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getSignatureAlgOid(): string; Differences: NA | Class name: X509CRL; API declaration: getSignatureAlgOid(): string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getSignatureAlgParams(): DataBlob; Differences: NA | Class name: X509CRL; API declaration: getSignatureAlgParams(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: getExtensions(): DataBlob; Differences: NA | Class name: X509CRL; API declaration: getExtensions(): DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRL; API declaration: match(param: X509CRLMatchParameters): boolean; Differences: NA | Class name: X509CRL; API declaration: match(param: X509CRLMatchParameters): boolean; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509CRL(inStream: EncodingBlob, callback: AsyncCallback<X509CRL>): void; Differences: NA | Class name: cert; API declaration: function createX509CRL(inStream: EncodingBlob, callback: AsyncCallback<X509CRL>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509CRL(inStream: EncodingBlob): Promise<X509CRL>; Differences: NA | Class name: cert; API declaration: function createX509CRL(inStream: EncodingBlob): Promise<X509CRL>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertChainValidator Differences: NA | Class name: cert; API declaration: interface CertChainValidator Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidator; API declaration: validate(certChain: CertChainData, callback: AsyncCallback<void>): void; Differences: NA | Class name: CertChainValidator; API declaration: validate(certChain: CertChainData, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidator; API declaration: validate(certChain: CertChainData): Promise<void>; Differences: NA | Class name: CertChainValidator; API declaration: validate(certChain: CertChainData): Promise<void>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidator; API declaration: readonly algorithm: string; Differences: NA | Class name: CertChainValidator; API declaration: readonly algorithm: string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createCertChainValidator(algorithm: string): CertChainValidator; Differences: NA | Class name: cert; API declaration: function createCertChainValidator(algorithm: string): CertChainValidator; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509CertMatchParameters Differences: NA | Class name: cert; API declaration: interface X509CertMatchParameters Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: x509Cert?: X509Cert; Differences: NA | Class name: X509CertMatchParameters; API declaration: x509Cert?: X509Cert; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: validDate?: string; Differences: NA | Class name: X509CertMatchParameters; API declaration: validDate?: string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: issuer?: Uint8Array; Differences: NA | Class name: X509CertMatchParameters; API declaration: issuer?: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: keyUsage?: Array<boolean>; Differences: NA | Class name: X509CertMatchParameters; API declaration: keyUsage?: Array<boolean>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: serialNumber?: bigint; Differences: NA | Class name: X509CertMatchParameters; API declaration: serialNumber?: bigint; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: subject?: Uint8Array; Differences: NA | Class name: X509CertMatchParameters; API declaration: subject?: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: publicKey?: DataBlob; Differences: NA | Class name: X509CertMatchParameters; API declaration: publicKey?: DataBlob; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertMatchParameters; API declaration: publicKeyAlgID?: string; Differences: NA | Class name: X509CertMatchParameters; API declaration: publicKeyAlgID?: string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509CRLMatchParameters Differences: NA | Class name: cert; API declaration: interface X509CRLMatchParameters Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLMatchParameters; API declaration: issuer?: Array<Uint8Array>; Differences: NA | Class name: X509CRLMatchParameters; API declaration: issuer?: Array<Uint8Array>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CRLMatchParameters; API declaration: x509Cert?: X509Cert; Differences: NA | Class name: X509CRLMatchParameters; API declaration: x509Cert?: X509Cert; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertCRLCollection Differences: NA | Class name: cert; API declaration: interface CertCRLCollection Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertCRLCollection; API declaration: selectCerts(param: X509CertMatchParameters): Promise<Array<X509Cert>>; Differences: NA | Class name: CertCRLCollection; API declaration: selectCerts(param: X509CertMatchParameters): Promise<Array<X509Cert>>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertCRLCollection; API declaration: selectCerts(param: X509CertMatchParameters, callback: AsyncCallback<Array<X509Cert>>): void; Differences: NA | Class name: CertCRLCollection; API declaration: selectCerts(param: X509CertMatchParameters, callback: AsyncCallback<Array<X509Cert>>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertCRLCollection; API declaration: selectCRLs(param: X509CRLMatchParameters): Promise<Array<X509CRL>>; Differences: NA | Class name: CertCRLCollection; API declaration: selectCRLs(param: X509CRLMatchParameters): Promise<Array<X509CRL>>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertCRLCollection; API declaration: selectCRLs(param: X509CRLMatchParameters, callback: AsyncCallback<Array<X509CRL>>): void; Differences: NA | Class name: CertCRLCollection; API declaration: selectCRLs(param: X509CRLMatchParameters, callback: AsyncCallback<Array<X509CRL>>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createCertCRLCollection(certs: Array<X509Cert>, crls?: Array<X509CRL>): CertCRLCollection; Differences: NA | Class name: cert; API declaration: function createCertCRLCollection(certs: Array<X509Cert>, crls?: Array<X509CRL>): CertCRLCollection; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509CertChain Differences: NA | Class name: cert; API declaration: interface X509CertChain Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertChain; API declaration: getCertList(): Array<X509Cert>; Differences: NA | Class name: X509CertChain; API declaration: getCertList(): Array<X509Cert>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertChain; API declaration: validate(param: CertChainValidationParameters): Promise<CertChainValidationResult>; Differences: NA | Class name: X509CertChain; API declaration: validate(param: CertChainValidationParameters): Promise<CertChainValidationResult>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509CertChain; API declaration: validate(param: CertChainValidationParameters, callback: AsyncCallback<CertChainValidationResult>): void; Differences: NA | Class name: X509CertChain; API declaration: validate(param: CertChainValidationParameters, callback: AsyncCallback<CertChainValidationResult>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509CertChain(inStream: EncodingBlob): Promise<X509CertChain>; Differences: NA | Class name: cert; API declaration: function createX509CertChain(inStream: EncodingBlob): Promise<X509CertChain>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509CertChain(inStream: EncodingBlob, callback: AsyncCallback<X509CertChain>): void; Differences: NA | Class name: cert; API declaration: function createX509CertChain(inStream: EncodingBlob, callback: AsyncCallback<X509CertChain>): void; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: function createX509CertChain(certs: Array<X509Cert>): X509CertChain; Differences: NA | Class name: cert; API declaration: function createX509CertChain(certs: Array<X509Cert>): X509CertChain; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface X509TrustAnchor Differences: NA | Class name: cert; API declaration: interface X509TrustAnchor Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509TrustAnchor; API declaration: CACert?: X509Cert; Differences: NA | Class name: X509TrustAnchor; API declaration: CACert?: X509Cert; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509TrustAnchor; API declaration: CAPubKey?: Uint8Array; Differences: NA | Class name: X509TrustAnchor; API declaration: CAPubKey?: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: X509TrustAnchor; API declaration: CASubject?: Uint8Array; Differences: NA | Class name: X509TrustAnchor; API declaration: CASubject?: Uint8Array; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertChainValidationParameters Differences: NA | Class name: cert; API declaration: interface CertChainValidationParameters Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidationParameters; API declaration: date?: string; Differences: NA | Class name: CertChainValidationParameters; API declaration: date?: string; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidationParameters; API declaration: trustAnchors: Array<X509TrustAnchor>; Differences: NA | Class name: CertChainValidationParameters; API declaration: trustAnchors: Array<X509TrustAnchor>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidationParameters; API declaration: certCRLs?: Array<CertCRLCollection>; Differences: NA | Class name: CertChainValidationParameters; API declaration: certCRLs?: Array<CertCRLCollection>; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: cert; API declaration: interface CertChainValidationResult Differences: NA | Class name: cert; API declaration: interface CertChainValidationResult Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidationResult; API declaration: readonly trustAnchor: X509TrustAnchor; Differences: NA | Class name: CertChainValidationResult; API declaration: readonly trustAnchor: X509TrustAnchor; Differences: atomicservice | api/@ohos.security.cert.d.ts |
| New support for atomic services | Class name: CertChainValidationResult; API declaration: readonly entityCert: X509Cert; Differences: NA | Class name: CertChainValidationResult; API declaration: readonly entityCert: X509Cert; Differences: atomicservice | api/@ohos.security.cert.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