Home
last modified time | relevance | path

Searched refs:centralDirectoryOffset (Results 1 - 8 of 8) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/zip/
H A DZipFileInfo.java26 private final long centralDirectoryOffset; field in ZipFileInfo
32 public ZipFileInfo(long centralDirectoryOffset, int centralDirectorySize, int centralDirectoryEntryCount, in ZipFileInfo() argument
34 this.centralDirectoryOffset = centralDirectoryOffset; in ZipFileInfo()
42 return centralDirectoryOffset; in getCentralDirectoryOffset()
/developtools/hapsigner/hapsigntool_cpp_test/unittest/zip/
H A Drandom_access_file_input_output_test.cpp221 int64_t centralDirectoryOffset; in HWTEST_F() local
222 EXPECT_EQ(HapSignerBlockUtils::GetCentralDirectoryOffset(eocdPair.first, eocdPair.second, centralDirectoryOffset), in HWTEST_F()
224 DataSource* beforeCentralDir = outputHapIn->Slice(0, centralDirectoryOffset); in HWTEST_F()
280 int64_t centralDirectoryOffset; in HWTEST_F() local
281 EXPECT_EQ(HapSignerBlockUtils::GetCentralDirectoryOffset(eocdPair.first, eocdPair.second, centralDirectoryOffset), in HWTEST_F()
283 DataSource* beforeCentralDir = outputHapIn->Slice(0, centralDirectoryOffset); in HWTEST_F()
287 ByteBuffer centralDirBuffer = outputHapIn->CreateByteBuffer(centralDirectoryOffset, centralDirectorySize); in HWTEST_F()
332 int64_t centralDirectoryOffset; in HWTEST_F() local
333 EXPECT_EQ(HapSignerBlockUtils::GetCentralDirectoryOffset(eocdPair.first, eocdPair.second, centralDirectoryOffset), in HWTEST_F()
336 std::make_shared<RandomAccessFileOutput>(outputHap.get(), centralDirectoryOffset); in HWTEST_F()
354 int64_t centralDirectoryOffset; HWTEST_F() local
[all...]
H A Dzip_signer_test.cpp522 int64_t centralDirectoryOffset; in HWTEST_F() local
524 centralDirectoryOffset), in HWTEST_F()
526 int64_t newCentralDirOffset = centralDirectoryOffset + 10; in HWTEST_F()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/provider/
H A DSignProvider.java342 long centralDirectoryOffset = zipInfo.getCentralDirectoryOffset(); in sign()
343 ZipDataInput beforeCentralDir = outputHapIn.slice(0, centralDirectoryOffset); in sign()
345 outputHapIn.createByteBuffer(centralDirectoryOffset, zipInfo.getCentralDirectorySize()); in sign()
355 appendCodeSignBlock(signerConfig, tmpOutput, suffix, centralDirectoryOffset, zip); in sign()
357 long newCentralDirectoryOffset = centralDirectoryOffset + signingBlock.length; in sign()
361 outputSignedFile(outputHap, centralDirectoryOffset, signingBlock, centralDirectory, eocdBuffer); in sign()
380 * @param centralDirectoryOffset central directory offset
389 long centralDirectoryOffset, Zip zip) in appendCodeSignBlock()
398 long codeSignOffset = centralDirectoryOffset + ((4 + 4 + 4) * (optionalBlocks.size() + 2) + (4 + 4 + 4)); in appendCodeSignBlock()
454 private void outputSignedFile(RandomAccessFile outputHap, long centralDirectoryOffset, in outputSignedFile() argument
388 appendCodeSignBlock(SignerConfig signerConfig, File tmpOutput, String suffix, long centralDirectoryOffset, Zip zip) appendCodeSignBlock() argument
[all...]
/developtools/hapsigner/hapsigntool_cpp/hap/provider/include/
H A Dsign_provider.h128 const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip);
129 bool OutputSignedFile(RandomAccessFile* outputHap, long centralDirectoryOffset,
/developtools/hapsigner/hapsigntool_cpp/utils/src/
H A Dhap_signer_block_utils.cpp180 int64_t& centralDirectoryOffset) in GetCentralDirectoryOffset()
190 centralDirectoryOffset = static_cast<int64_t>(offsetValue); in GetCentralDirectoryOffset()
191 if (centralDirectoryOffset > eocdOffset) { in GetCentralDirectoryOffset()
193 centralDirectoryOffset, eocdOffset); in GetCentralDirectoryOffset()
198 if (centralDirectoryOffset + centralDirectorySize != eocdOffset) { in GetCentralDirectoryOffset()
200 " not equal to eocdOffset %" PRId64, centralDirectoryOffset, in GetCentralDirectoryOffset()
179 GetCentralDirectoryOffset(ByteBuffer& eocd, int64_t eocdOffset, int64_t& centralDirectoryOffset) GetCentralDirectoryOffset() argument
/developtools/hapsigner/hapsigntool_cpp/utils/include/
H A Dhap_signer_block_utils.h91 int64_t& centralDirectoryOffset);
/developtools/hapsigner/hapsigntool_cpp/hap/provider/src/
H A Dsign_provider.cpp348 const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip) in AppendCodeSignBlock()
360 int64_t codeSignOffset = centralDirectoryOffset + ((4 + 4 + 4) * (optionalBlocks.size() + 2 + 1)); in AppendCodeSignBlock()
686 long centralDirectoryOffset, in OutputSignedFile()
692 std::make_shared<RandomAccessFileOutput>(outputHap, centralDirectoryOffset); in OutputSignedFile()
347 AppendCodeSignBlock(SignerConfig* signerConfig, std::string outputFilePath, const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip) AppendCodeSignBlock() argument
685 OutputSignedFile(RandomAccessFile* outputHap, long centralDirectoryOffset, ByteBuffer& signingBlock, ByteBufferDataSource* centralDirectory, ByteBuffer& eocdBuffer) OutputSignedFile() argument

Completed in 7 milliseconds