Home
last modified time | relevance | path

Searched refs:MerkleTreeExtension (Results 1 – 6 of 6) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/datastructure/
DMerkleTreeExtension.java40 public class MerkleTreeExtension extends Extension { class
66 public MerkleTreeExtension(long merkleTreeSize, long merkleTreeOffset, byte[] rootHash) { in MerkleTreeExtension() method in MerkleTreeExtension
117 public static MerkleTreeExtension fromByteArray(byte[] bytes) throws VerifyCodeSignException { in fromByteArray()
131 return new MerkleTreeExtension(inMerkleTreeSize, inMerkleTreeOffset, inRootHash); in fromByteArray()
DCodeSignBlock.java194 …if (this.hapInfoSegment.getSignInfo().getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED) … in toByteArray()
249 …Extension ext = this.hapInfoSegment.getSignInfo().getExtensionByType(MerkleTreeExtension.MERKLE_TR… in generateCodeSignBlockByte()
250 if (ext instanceof MerkleTreeExtension) { in generateCodeSignBlockByte()
251 MerkleTreeExtension merkleTreeExtension = (MerkleTreeExtension) ext; in generateCodeSignBlockByte()
DSignInfo.java277 if (extensionType != MerkleTreeExtension.MERKLE_TREE_INLINED) { in parseMerkleTreeExtension()
281 if (extensionSize != MerkleTreeExtension.MERKLE_TREE_EXTENSION_DATA_SIZE) { in parseMerkleTreeExtension()
284 … byte[] merkleTreeExtension = new byte[MerkleTreeExtension.MERKLE_TREE_EXTENSION_DATA_SIZE]; in parseMerkleTreeExtension()
286 inExtensionList.add(MerkleTreeExtension.fromByteArray(merkleTreeExtension)); in parseMerkleTreeExtension()
301 if (this.getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED) != null) { in toString()
303 this.getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED).toString()); in toString()
DHapInfoSegment.java127 if (inHapSignInfo.getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED) == null) { in fromByteArray()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
DVerifyCodeSignature.java24 import com.ohos.hapsigntool.codesigning.datastructure.MerkleTreeExtension;
173 .getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED); in verifyHap()
174 MerkleTreeExtension mte = new MerkleTreeExtension(0, 0, null); in verifyHap()
175 if (extension instanceof MerkleTreeExtension) { in verifyHap()
176 mte = (MerkleTreeExtension) extension; in verifyHap()
265 .getExtensionByType(MerkleTreeExtension.MERKLE_TREE_INLINED); in parseMerkleTree()
269 if (extension instanceof MerkleTreeExtension) { in parseMerkleTree()
270 MerkleTreeExtension mte = (MerkleTreeExtension) extension; in parseMerkleTree()
DCodeSigning.java22 import com.ohos.hapsigntool.codesigning.datastructure.MerkleTreeExtension;
352 Extension merkleTreeExtension = new MerkleTreeExtension(merkleTreeSize, fsvTreeOffset, in signFile()