/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/api/ |
H A D | SignToolServiceImpl.java | 20 import com.ohos.hapsigntool.adapter.LocalizationAdapter; 86 LocalizationAdapter adapter = new LocalizationAdapter(options); in generateKeyStore() 87 adapter.errorOnExist(options.getString(Options.KEY_ALIAS)); in generateKeyStore() 88 KeyPair keyPair = adapter.getAliasKey(true); in generateKeyStore() 89 adapter.releasePwd(); in generateKeyStore() 101 LocalizationAdapter adapter = new LocalizationAdapter(options); in generateCsr() 102 KeyPair keyPair = adapter.getAliasKey(false); in generateCsr() 103 adapter.releasePwd(); in generateCsr() 104 byte[] csr = CertTools.generateCsr(keyPair, adapter.getSignAlg(), adapter in generateCsr() 232 getOutputCert(LocalizationAdapter adapter, X509Certificate cert) getOutputCert() argument [all...] |
H A D | CertTools.java | 20 import com.ohos.hapsigntool.adapter.LocalizationAdapter; 71 * @param adapter adapter 74 public static X509Certificate generateRootCaCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) { in generateRootCaCert() argument 76 return new CertBuilder(keyPair, adapter.getIssuer(), csr, in generateRootCaCert() 77 adapter.getOptions().getInt(Options.VALIDITY, TEN_YEAR_DAY)) in generateRootCaCert() 80 adapter.getBasicConstraintsPathLen()) in generateRootCaCert() 83 .build(adapter.getSignAlg()); in generateRootCaCert() 96 * @param adapter parameter 99 public static X509Certificate generateSubCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) { in generateSubCert() argument 123 generateCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) generateCert() argument 152 generateEndCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter, byte[] signingCapabiltyBytes) generateEndCert() argument [all...] |
/developtools/hapsigner/hapsigntool_cpp/api/src/ |
H A D | sign_tool_service_impl.cpp | 40 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique<LocalizationAdapter>(options); in GenerateCA() local 42 EVP_PKEY* subKey = adapter->GetAliasKey(true); in GenerateCA() 60 adapter->SetIssuerKeyStoreFile(true); in GenerateCA() 61 rootKey = adapter->GetAliasKey(false); in GenerateCA() 66 adapter->ResetPwd(); in GenerateCA() 198 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique<LocalizationAdapter>(options); in GenerateCert() local 206 subjectkeyPair = adapter->GetAliasKey(false); in GenerateCert() 210 adapter->SetIssuerKeyStoreFile(true); in GenerateCert() 211 rootKeyPair = adapter->GetIssuerKeyByAlias(); in GenerateCert() 215 adapter in GenerateCert() 272 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique<LocalizationAdapter>(options); GenerateCsr() local 357 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique<LocalizationAdapter>(options); GenerateAppCert() local 401 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique<LocalizationAdapter>(options); GenerateProfileCert() local 443 GetAndOutPutCert(LocalizationAdapter& adapter, X509* cert) GetAndOutPutCert() argument [all...] |
H A D | cert_tools.cpp | 291 std::unique_ptr<LocalizationAdapter> adapter = std::make_unique< LocalizationAdapter>(options); in GenerateSubCert() local 295 subKey = adapter->GetAliasKey(false); in GenerateSubCert() 813 LocalizationAdapter& adapter, in GenerateEndCert() 820 std::string issuerStr = adapter.options->GetString(adapter.options->ISSUER); in GenerateEndCert() 821 int validity = adapter.options->GetInt(adapter.options->VALIDITY); in GenerateEndCert() 822 std::string signAlg = adapter.options->GetString(adapter.options->SIGN_ALG); in GenerateEndCert() 848 adapter in GenerateEndCert() 812 GenerateEndCert(X509_REQ* csr, EVP_PKEY* issuerKeyPair, LocalizationAdapter& adapter, const char signCapacity[], int capacityLen) GenerateEndCert() argument [all...] |
/developtools/hapsigner/hapsigntool_cpp/signer/src/ |
H A D | signer_factory.cpp | 21 std::shared_ptr<Signer> SignerFactory::GetSigner(LocalizationAdapter& adapter)const in GetSigner() 23 if (adapter.IsRemoteSigner()) { in GetSigner() 24 return LoadRemoteSigner(adapter); in GetSigner() 27 EVP_PKEY* keyPair = adapter.GetAliasKey(false); in GetSigner() 30 adapter.ResetPwd(); in GetSigner() 33 adapter.ResetPwd(); in GetSigner() 34 STACK_OF(X509)*certs = adapter.GetSignCertChain(); in GetSigner() 45 std::shared_ptr<Signer> SignerFactory::LoadRemoteSigner(LocalizationAdapter& adapter) const in LoadRemoteSigner() 47 std::string keyAlias = adapter.GetOptions()->GetString(ParamConstants::PARAM_BASIC_PRIVATE_KEY); in LoadRemoteSigner() 48 std::string signServer = adapter in LoadRemoteSigner() [all...] |
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/test/java/com/ohos/hapsigntool/ |
H A D | ProfileTest.java | 18 import com.ohos.hapsigntool.adapter.LocalizationAdapter; 127 LocalizationAdapter adapter = new LocalizationAdapter(options); in testProfile() 128 byte[] provisionContent = SignToolServiceImpl.getProvisionContent(new File(adapter.getInFile())); in testProfile() 129 byte[] p7b = ProfileSignTool.generateP7b(adapter, provisionContent); in testProfile() 130 FileUtils.write(p7b, new File(adapter.getOutFile())); in testProfile() 140 LocalizationAdapter adapter = new LocalizationAdapter(options); in testProfile() 141 byte[] provisionContent = SignToolServiceImpl.getProvisionContent(new File(adapter.getInFile())); in testProfile() 143 ISigner signer = new LocalSigner(privateKey, adapter.getSignCertChain()); in testProfile() 144 byte[] p7b = ProfileSignTool.signProfile(provisionContent, signer, adapter.getSignAlg()); in testProfile() 157 adapter in testProfile() [all...] |
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/signer/ |
H A D | SignerFactory.java | 18 import com.ohos.hapsigntool.adapter.LocalizationAdapter; 56 * @param adapter Params adapter 59 public ISigner getSigner(LocalizationAdapter adapter) { in getSigner() argument 60 if (adapter.isRemoteSigner()) { in getSigner() 61 Optional<ISigner> remoteSigner = loadRemoteSigner(adapter); in getSigner() 66 return new RemoteSigner(adapter.getOptions()); in getSigner() 68 KeyPair keyPair = adapter.getAliasKey(false); in getSigner() 69 adapter.releasePwd(); in getSigner() 70 return new LocalSigner(keyPair.getPrivate(), adapter in getSigner() 73 loadRemoteSigner(LocalizationAdapter adapter) loadRemoteSigner() argument [all...] |
/developtools/hapsigner/hapsigntool_cpp/profile/src/ |
H A D | profile_sign_tool.cpp | 27 int ProfileSignTool::GenerateP7b(LocalizationAdapter& adapter, const std::string& content, std::string& ret) in GenerateP7b() argument 36 std::shared_ptr<Signer> signer(signerFactory->GetSigner(adapter)); in GenerateP7b() 41 const std::string sigAlg = adapter.GetSignAlg(); in GenerateP7b()
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/signProfile/ |
H A D | provision_test.cpp | 142 LocalizationAdapter adapter(&options); in HWTEST_F() 144 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 433 LocalizationAdapter adapter(&options); in HWTEST_F() 436 int result = ProfileSignTool::GenerateP7b(adapter, content, ret); in HWTEST_F() 464 LocalizationAdapter adapter(&options); in HWTEST_F() 467 int result = ProfileSignTool::GenerateP7b(adapter, content, ret); in HWTEST_F() 494 LocalizationAdapter adapter(&options); in HWTEST_F() 497 int result = ProfileSignTool::GenerateP7b(adapter, content, ret); in HWTEST_F() 524 LocalizationAdapter adapter(&options); in HWTEST_F() 526 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() [all...] |
H A D | pkcs7_data_test.cpp | 188 LocalizationAdapter adapter(&options); in HWTEST_F() 190 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 297 LocalizationAdapter adapter(&options); in HWTEST_F() 299 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 328 LocalizationAdapter adapter(&options); in HWTEST_F() 330 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 587 LocalizationAdapter adapter(&options); 615 LocalizationAdapter adapter(&options); 643 LocalizationAdapter adapter(&options); 671 LocalizationAdapter adapter( [all...] |
H A D | sign_profile_test.cpp | 121 LocalizationAdapter adapter(&options); in HWTEST_F() 158 LocalizationAdapter adapter(&options); in HWTEST_F() 241 LocalizationAdapter adapter(&options); in HWTEST_F() 243 int result = ProfileSignTool::GenerateP7b(adapter, content, content); in HWTEST_F() 277 LocalizationAdapter adapter(&options); in HWTEST_F() 279 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 409 LocalizationAdapter adapter(&options); in HWTEST_F() 411 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() 449 LocalizationAdapter adapter(&options); in HWTEST_F() 451 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in HWTEST_F() [all...] |
H A D | profile_test.cpp | 358 LocalizationAdapter adapter(&options); 360 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); 411 LocalizationAdapter adapter(&options); 413 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); 458 LocalizationAdapter adapter(&options); 460 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); 532 LocalizationAdapter adapter(&options); 535 int result = ProfileSignTool::GenerateP7b(adapter, content, ret); 856 LocalizationAdapter adapter(&options); 859 int result = ProfileSignTool::GenerateP7b(adapter, provisio [all...] |
/developtools/hapsigner/hapsigntool_cpp/signer/include/ |
H A D | signer_factory.h | 43 std::shared_ptr<Signer> GetSigner(LocalizationAdapter& adapter) const; 46 std::shared_ptr<Signer> LoadRemoteSigner(LocalizationAdapter& adapter) const;
|
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/generate_ca/generateca003_fuzzer/ |
H A D | generateca003_fuzzer.cpp | 36 LocalizationAdapter adapter; in DoSomethingInterestingWithMyAPI() local 37 adapter.GetOptions(); in DoSomethingInterestingWithMyAPI()
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/generateCA/ |
H A D | generate_general_ca_test.cpp | 965 LocalizationAdapter adapter(¶ms); in HWTEST_F() 971 X509* cert = CertTools::GenerateEndCert(csr, keyPair, adapter, appSigningCapability, in HWTEST_F() 1002 LocalizationAdapter adapter(¶ms); in HWTEST_F() 1008 X509* cert = CertTools::GenerateEndCert(csr, keyPair, adapter, appSigningCapability, in HWTEST_F() 1040 LocalizationAdapter adapter(params.get()); in HWTEST_F() 1046 X509* cert = CertTools::GenerateEndCert(csr, keyPair, adapter, appSigningCapability, in HWTEST_F() 1062 LocalizationAdapter adapter(¶ms); in HWTEST_F() 1063 bool ret = adapter.IsOutFormChain(); in HWTEST_F() 1078 LocalizationAdapter adapter(¶ms); in HWTEST_F() 1079 bool ret = adapter in HWTEST_F() [all...] |
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/profile/profile001_fuzzer/ |
H A D | profile001_fuzzer.cpp | 47 LocalizationAdapter adapter(&options); in SignProfileTest001() 49 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in SignProfileTest001() 79 LocalizationAdapter adapter(&options); in SignProfileTest002() 81 std::shared_ptr<Signer> signer = factory.GetSigner(adapter); in SignProfileTest002()
|
/developtools/hapsigner/hapsigntool_cpp/hap/sign/src/ |
H A D | bc_pkcs7_generator.cpp | 48 LocalizationAdapter adapter(options); in GenerateSignedData() 49 std::shared_ptr<Signer> signer(factory.GetSigner(adapter)); in GenerateSignedData()
|
/developtools/hapsigner/hapsigntool_cpp/profile/include/ |
H A D | profile_sign_tool.h | 40 * @param adapter local adapter with params 45 static int GenerateP7b(LocalizationAdapter& adapter, const std::string& content, std::string& ret);
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/profile/ |
H A D | ProfileSignTool.java | 18 import com.ohos.hapsigntool.adapter.LocalizationAdapter; 84 * @param adapter local adapter with params 88 public static byte[] generateP7b(LocalizationAdapter adapter, byte[] content) { in generateP7b() argument 89 ISigner signer = new SignerFactory().getSigner(adapter); in generateP7b() 90 byte[] p7b = signProfile(content, signer, adapter.getSignAlg()); in generateP7b()
|
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/ |
H A D | bc_signeddata_generator.cpp | 48 LocalizationAdapter adapter(options); in GenerateSignedData() 49 std::shared_ptr<Signer> signer(factory.GetSigner(adapter)); in GenerateSignedData()
|
H A D | code_signing.cpp | 514 LocalizationAdapter adapter(options); in GenerateSignature() 515 std::shared_ptr<Signer> signer(factory.GetSigner(adapter)); in GenerateSignature()
|
/developtools/hapsigner/hapsigntool_cpp/api/include/ |
H A D | sign_tool_service_impl.h | 45 bool GetAndOutPutCert(LocalizationAdapter& adapter, X509* cert);
|
H A D | cert_tools.h | 39 LocalizationAdapter& adapter,
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/config/ |
H A D | SignerConfig.java | 18 import com.ohos.hapsigntool.adapter.LocalizationAdapter;
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/adapter/ |
H A D | LocalizationAdapter.java | 16 package com.ohos.hapsigntool.adapter; 43 * Localization adapter.
|