Home
last modified time | relevance | path

Searched refs:hap (Results 1 – 25 of 66) sorted by relevance

123

/developtools/packing_tool/adapter/ohos/
DREADME16 use commands for package hap or app.
19 1.When the app depends on a hap, you need to wait the hap has been packaged,
22 For example: --mode hap --mode app
25 For example: --mode hap app
26 the mode value is hap.
31 7.After package a hap, files under resources/ will put into assets/entry/resources/ directory,
47 --mode not null must be hap.
66 --out-path not null target hap binary path,must end with .hap.
90 java -jar hmos_app_packing_tool.jar --mode <option> --hap-path <option> --out-path <option>
95 --hap-path not null 1.hap path can end with .hap, if has more than one hap,
[all …]
/developtools/packing_tool/
DREADME_zh.md5 packing_tool子系统用于生成打包工具和拆包工具,其中打包工具用于hap,app,hqf,appqf,har,hsp包的生成,拆包工具用于对hap,app,hqf,appqf,har,hsp…
13 ### 1.1 hap包模式打包指令
21hap --json-path <option> --resources-path <option> --ets-path <option> --index-path <option> --pac…
28 java -jar app_packing_tool.jar --mode hap --json-path <option> --maple-so-path [option] --profile-p…
35 | --mode | 是 | hap | 打包类型。 …
48 | --out-path | 是 | NA | 目标文件路径,文件名必须以.hap为后缀。 …
52 | --dir-list | 否 | 可指定目标文件夹列表,将其打入hap包内 | NA …
79 java -jar app_packing_tool.jar --mode app --hap-path <option> --hsp-path <option> --out-path [optio…
86 | --mode | 是 | app | 多个hap需满足hap的合法性校验。 …
87 | --hap-path | 是 | NA | 1.hap包文件路径,文件名必须以.hap为后缀。如果时多个hap包需要用“,”分隔。2.hap包文件路径也…
[all …]
/developtools/hapsigner/
DREADME_ZH.md17 签名工具默认开启代码签名,若用户确定不需要强制执行代码签名,可参考以下说明,关闭代码签名功能。签名工具当前仅支持对hap格式应用和二进制工具执行代码签名。
46 3. 编译后得到二进制文件,目录为: ./hap_sign_tool/build/libs/hap-sign-tool.jar
58 签名工具:hap-sign-tool.jar
74 命令行签名分为profile文件签名和hap包或二进制工具签名。
80 java -jar hap-sign-tool.jar sign-profile -keyAlias "oh-profile1-key-v1" -signAlg "SHA256withECDSA"…
101hap-sign-tool.jar sign-app -keyAlias "oh-app1-key-v1" -signAlg "SHA256withECDSA" -mode "localSign"…
105 sign-app : hap应用包和二进制工具签名
112 … ├── -inForm #输入的原始文件的格式,枚举值:zip、elf或bin;zip和elf支持代码签名,hap 应用包对应zip,二进制工具对应elf,默认zip;可选项
113 ├── -inFile #输入的原始文件,hap应用、elf或bin文件,必填项
123 为降低学习成本,提高开发效率,本项目还将基于应用签名工具提供一键签名脚本,免于输入繁杂的参数命令,脚本内容包括生成密钥对、实体证书、签名profile包、签名hap包和二进制工具的命令。
[all …]
DBUILD.gn25 "dist/hap-sign-tool.jar",
28 sources = "dist/hap-sign-tool.jar"
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/sign/
DPkcs7Generator.java16 package com.ohos.hapsigntool.hap.sign;
18 import com.ohos.hapsigntool.hap.config.SignerConfig;
19 import com.ohos.hapsigntool.hap.exception.SignatureException;
DSignBin.java16 package com.ohos.hapsigntool.hap.sign;
18 import com.ohos.hapsigntool.hap.config.SignerConfig;
19 import com.ohos.hapsigntool.hap.entity.HwBlockHead;
20 import com.ohos.hapsigntool.hap.entity.HwSignHead;
21 import com.ohos.hapsigntool.hap.entity.SignContentInfo;
22 import com.ohos.hapsigntool.hap.entity.SignatureBlockTags;
23 import com.ohos.hapsigntool.hap.entity.SignatureBlockTypes;
24 import com.ohos.hapsigntool.hap.exception.SignatureException;
DSignElf.java16 package com.ohos.hapsigntool.hap.sign;
21 import com.ohos.hapsigntool.hap.config.SignerConfig;
22 import com.ohos.hapsigntool.hap.entity.HwBlockHead;
23 import com.ohos.hapsigntool.hap.entity.HwSignHead;
24 import com.ohos.hapsigntool.hap.entity.SignBlockData;
25 import com.ohos.hapsigntool.hap.entity.SignatureBlockTags;
26 import com.ohos.hapsigntool.hap.entity.SignatureBlockTypes;
27 import com.ohos.hapsigntool.hap.exception.HapFormatException;
28 import com.ohos.hapsigntool.hap.exception.ProfileException;
DSignatureAlgorithm.java16 package com.ohos.hapsigntool.hap.sign;
18 import com.ohos.hapsigntool.hap.entity.Pair;
DSignHap.java16 package com.ohos.hapsigntool.hap.sign;
19 import com.ohos.hapsigntool.hap.config.SignerConfig;
20 import com.ohos.hapsigntool.hap.entity.Pair;
21 import com.ohos.hapsigntool.hap.entity.SigningBlock;
22 import com.ohos.hapsigntool.hap.exception.HapFormatException;
23 import com.ohos.hapsigntool.hap.exception.SignatureException;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/provider/
DRemoteSignProvider.java16 package com.ohos.hapsigntool.hap.provider;
19 import com.ohos.hapsigntool.hap.exception.InvalidParamsException;
20 import com.ohos.hapsigntool.hap.exception.MissingParamsException;
DLocalJKSSignProvider.java16 package com.ohos.hapsigntool.hap.provider;
19 import com.ohos.hapsigntool.hap.exception.InvalidParamsException;
20 import com.ohos.hapsigntool.hap.exception.MissingParamsException;
DSignProvider.java16 package com.ohos.hapsigntool.hap.provider;
27 import com.ohos.hapsigntool.hap.config.SignerConfig;
28 import com.ohos.hapsigntool.hap.entity.SigningBlock;
29 import com.ohos.hapsigntool.hap.exception.HapFormatException;
30 import com.ohos.hapsigntool.hap.exception.InvalidParamsException;
31 import com.ohos.hapsigntool.hap.exception.MissingParamsException;
32 import com.ohos.hapsigntool.hap.exception.ProfileException;
33 import com.ohos.hapsigntool.hap.exception.SignatureException;
34 import com.ohos.hapsigntool.hap.exception.VerifyCertificateChainException;
35 import com.ohos.hapsigntool.hap.sign.SignBin;
[all …]
/developtools/hapsigner/tools/
Dcommands.config88 …1-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_pass.jks" -outFile "app1-sig…
89 …-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_pass.jks" -outFile "app1-unsi…
90 …1-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_pass.jks" -outFile "app1-sig…
91 …-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_nopass.jks" -outFile "app1-si…
92 …profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_nopass.jks" -outFile "app1-uns…
93 …-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_nopass.jks" -outFile "app1-si…
94 …e "profile.json" -keystoreFile "ohtest_pass.jks" -outFile "app1-signedcode.hap" -keyPwd "123456" -…
95 …"profile.json" -keystoreFile "ohtest_pass.jks" -outFile "app1-unsignedcode.hap" -keyPwd "123456" -…
96 …e "profile.json" -keystoreFile "ohtest_pass.jks" -outFile "app1-signedcode.hap" -keyPwd "123456" -…
97 …1-profile.p7b" -inFile "test/app1-unsigned.hap" -keystoreFile "ohtest_pass.jks" -outFile "app1-sig…
[all …]
/developtools/hapsigner/dist/
DREADME_ZH.md1 签名二进制hap-sign-tool.jar预编译工具说明
23 # 编译后二进制文件位置: ./hap_sign_tool/build/libs/hap-sign-tool.jar
/developtools/hapsigner/autosign/
DsignHap.config5 config.signtool=../hapsigntool/hap_sign_tool/build/libs/hap-sign-tool.jar
31 sign.app.inFile=app1-unsigned.hap
32 sign.app.outFile=app1-signed.hap
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/verify/
DVerifyElf.java16 package com.ohos.hapsigntool.hap.verify;
22 import com.ohos.hapsigntool.hap.entity.ElfBlockData;
23 import com.ohos.hapsigntool.hap.entity.HwBlockHead;
24 import com.ohos.hapsigntool.hap.entity.HwSignHead;
25 import com.ohos.hapsigntool.hap.entity.SignatureBlockTypes;
26 import com.ohos.hapsigntool.hap.entity.SigningBlock;
27 import com.ohos.hapsigntool.hap.exception.ProfileException;
28 import com.ohos.hapsigntool.hap.sign.SignElf;
DVerifyResult.java16 package com.ohos.hapsigntool.hap.verify;
18 import com.ohos.hapsigntool.hap.entity.SigningBlock;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
DCodeSigning.java30 import com.ohos.hapsigntool.hap.config.SignerConfig;
31 import com.ohos.hapsigntool.hap.entity.Pair;
32 import com.ohos.hapsigntool.hap.exception.HapFormatException;
33 import com.ohos.hapsigntool.hap.exception.ProfileException;
259 private List<String> getNativeEntriesFromHap(JarFile hap) { in getNativeEntriesFromHap() argument
261 for (Enumeration<JarEntry> e = hap.entries(); e.hasMoreElements();) { in getNativeEntriesFromHap()
307 …private List<Pair<String, SignInfo>> signFilesFromJar(List<String> entryNames, JarFile hap, String… in signFilesFromJar() argument
312 JarEntry inEntry = hap.getJarEntry(name); in signFilesFromJar()
313 try (InputStream inputStream = hap.getInputStream(inEntry)) { in signFilesFromJar()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/utils/
DHapUtils.java18 import com.ohos.hapsigntool.hap.entity.Pair;
19 import com.ohos.hapsigntool.hap.entity.SigningBlock;
20 import com.ohos.hapsigntool.hap.exception.SignatureNotFoundException;
21 import com.ohos.hapsigntool.hap.sign.ContentDigestAlgorithm;
22 import com.ohos.hapsigntool.hap.sign.SignHap;
492 public static HapSignBlockInfo findHapSigningBlock(ZipDataInput hap, ZipFileInfo zipInfo) in findHapSigningBlock() argument
507 …ByteBuffer hapSigningBlockHeader = hap.createByteBuffer(hapSigningBlockHeaderOffset, HAP_SIG_BLOCK… in findHapSigningBlock()
516 …ByteBuffer hapSigningBlockByteBuffer = hap.createByteBuffer(hapSigningBlockOffset, (int) hapSigBlo… in findHapSigningBlock()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/config/
DSignerConfig.java16 package com.ohos.hapsigntool.hap.config;
20 import com.ohos.hapsigntool.hap.sign.SignatureAlgorithm;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/exception/
DVerifyCertificateChainException.java16 package com.ohos.hapsigntool.hap.exception;
DProfileException.java16 package com.ohos.hapsigntool.hap.exception;
DMissingParamsException.java16 package com.ohos.hapsigntool.hap.exception;
DInvalidParamsException.java16 package com.ohos.hapsigntool.hap.exception;
DSignatureNotFoundException.java16 package com.ohos.hapsigntool.hap.exception;

123