Home
last modified time | relevance | path

Searched refs:CodeSignBlockHeader (Results 1 – 11 of 11) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp/codesigning/datastructure/src/
Dcode_sign_block_header.cpp20 CodeSignBlockHeader::CodeSignBlockHeader() in CodeSignBlockHeader() function in OHOS::SignatureTools::CodeSignBlockHeader
27 CodeSignBlockHeader::CodeSignBlockHeader(Builder* builder) in CodeSignBlockHeader() function in OHOS::SignatureTools::CodeSignBlockHeader
37 CodeSignBlockHeader::~CodeSignBlockHeader() in ~CodeSignBlockHeader()
41 void CodeSignBlockHeader::SetSegmentNum(int num) in SetSegmentNum()
46 int CodeSignBlockHeader::GetSegmentNum() in GetSegmentNum()
51 void CodeSignBlockHeader::SetBlockSize(int64_t size) in SetBlockSize()
56 int CodeSignBlockHeader::GetBlockSize() in GetBlockSize()
61 void CodeSignBlockHeader::SetFlags(int flags) in SetFlags()
66 void CodeSignBlockHeader::ToByteArray(std::vector<int8_t>& ret) in ToByteArray()
78 CodeSignBlockHeader* CodeSignBlockHeader::FromByteArray(const std::vector<int8_t>& bytes) in FromByteArray()
[all …]
Dcode_sign_block.cpp53 int flags = CodeSignBlockHeader::FLAG_MERKLE_TREE_INLINED; in SetCodeSignBlockFlag()
55 flags |= CodeSignBlockHeader::FLAG_NATIVE_LIB_INCLUDED; in SetCodeSignBlockFlag()
88 CodeSignBlockHeader& CodeSignBlock::GetCodeSignBlockHeader() in GetCodeSignBlockHeader()
93 void CodeSignBlock::SetCodeSignBlockHeader(const CodeSignBlockHeader& csbHeader) in SetCodeSignBlockHeader()
154 int segmentOffset = CodeSignBlockHeader::Size() in ComputeSegmentOffset()
165 int64_t sizeWithoutMerkleTree = CodeSignBlockHeader::Size() in ComputeMerkleTreeOffset()
180 int64_t csbSize = CodeSignBlockHeader::Size() in GenerateCodeSignBlockByte()
/developtools/hapsigner/hapsigntool_cpp_test/unittest/codeSigning/datastructure/
Dcode_sign_block_header_test.cpp49 std::shared_ptr<CodeSignBlockHeader> api = std::make_shared<CodeSignBlockHeader>();
52 CodeSignBlockHeader* codeSignBlockHeader = api->FromByteArray(bytes);
68 std::shared_ptr<CodeSignBlockHeader> api = std::make_shared<CodeSignBlockHeader>();
72 CodeSignBlockHeader* codeSignBlockHeader = api->FromByteArray(bytes);
88 std::shared_ptr<CodeSignBlockHeader> api = std::make_shared<CodeSignBlockHeader>();
99 CodeSignBlockHeader* codeSignBlockHeader = api->FromByteArray(bytes);
114 std::shared_ptr<CodeSignBlockHeader> api = std::make_shared<CodeSignBlockHeader>();
127 CodeSignBlockHeader* codeSignBlockHeader = api->FromByteArray(bytes);
142 std::shared_ptr<CodeSignBlockHeader> api = std::make_shared<CodeSignBlockHeader>();
156 CodeSignBlockHeader* codeSignBlockHeader = api->FromByteArray(bytes);
[all …]
Dcode_sign_block_test.cpp209 CodeSignBlockHeader::Builder* build = new CodeSignBlockHeader::Builder();
217 CodeSignBlockHeader codeSignBlockHeader(build);
220 CodeSignBlockHeader tmp = api->GetCodeSignBlockHeader();
/developtools/hapsigner/hapsigntool_cpp/codesigning/datastructure/include/
Dcode_sign_block_header.h27 class CodeSignBlockHeader {
31 virtual CodeSignBlockHeader* Build();
52 CodeSignBlockHeader();
53 CodeSignBlockHeader(Builder* builder);
54 virtual ~CodeSignBlockHeader();
55 static CodeSignBlockHeader* FromByteArray(const std::vector<int8_t>& bytes);
Dcode_sign_block.h45 CodeSignBlockHeader& GetCodeSignBlockHeader();
46 void SetCodeSignBlockHeader(const CodeSignBlockHeader& csbHeader);
58 CodeSignBlockHeader codeSignBlockHeader;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/datastructure/
DCodeSignBlock.java58 private CodeSignBlockHeader codeSignBlockHeader;
73 this.codeSignBlockHeader = new CodeSignBlockHeader.Builder().build(); in CodeSignBlock()
109 int flags = CodeSignBlockHeader.FLAG_MERKLE_TREE_INLINED; in setCodeSignBlockFlag()
111 flags += CodeSignBlockHeader.FLAG_NATIVE_LIB_INCLUDED; in setCodeSignBlockFlag()
149 public CodeSignBlockHeader getCodeSignBlockHeader() { in getCodeSignBlockHeader()
153 public void setCodeSignBlockHeader(CodeSignBlockHeader csbHeader) { in setCodeSignBlockHeader()
209 int segmentOffset = CodeSignBlockHeader.size() in computeSegmentOffset()
225 long sizeWithoutMerkleTree = CodeSignBlockHeader.size() in computeMerkleTreeOffset()
245 long csbSize = CodeSignBlockHeader.size() in generateCodeSignBlockByte()
DCodeSignBlockHeader.java39 public class CodeSignBlockHeader { class
82 private CodeSignBlockHeader(Builder builder) { in CodeSignBlockHeader() method in CodeSignBlockHeader
134 public static CodeSignBlockHeader fromByteArray(byte[] bytes) throws VerifyCodeSignException { in fromByteArray()
236 public CodeSignBlockHeader build() { in build()
237 return new CodeSignBlockHeader(this); in build()
DSegmentHeader.java134 if (inSegmentOffset < CodeSignBlockHeader.size()) { in fromByteArray()
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/
Dverify_code_signature.cpp194 std::vector<char> codeSignBlockHeaderByteArray(CodeSignBlockHeader::Size()); in GenerateCodeSignBlock()
197 CodeSignBlockHeader* pCodeSignBlockHeader = in GenerateCodeSignBlock()
198 CodeSignBlockHeader::FromByteArray(*(std::vector<int8_t>*) &codeSignBlockHeaderByteArray); in GenerateCodeSignBlock()
204 std::shared_ptr<CodeSignBlockHeader> codeSignBlockHeader(pCodeSignBlockHeader); in GenerateCodeSignBlock()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
DVerifyCodeSignature.java19 import com.ohos.hapsigntool.codesigning.datastructure.CodeSignBlockHeader;
294 byte[] codeSignBlockHeaderByteArray = new byte[CodeSignBlockHeader.size()]; in generateCodeSignBlock()
296 … csb.setCodeSignBlockHeader(CodeSignBlockHeader.fromByteArray(codeSignBlockHeaderByteArray)); in generateCodeSignBlock()