Refactor token parsing to keep data in a tree
Refactor token parsing to keep data in a tree of TokenItem objects.
For each data item the Claim type is stored.
Change-Id: I8bd33b51b7fb8ff86bfdce8ffe3c0c7f9bac5895
Signed-off-by: Mate Toth-Pal <mate.toth-pal@arm.com>
diff --git a/iat-verifier/scripts/decompile_token b/iat-verifier/scripts/decompile_token
index c9b7f37..491263b 100755
--- a/iat-verifier/scripts/decompile_token
+++ b/iat-verifier/scripts/decompile_token
@@ -80,9 +80,8 @@
with open(args.source, 'rb') as fh:
token_map = verifier.parse_token(
token=fh.read(),
- verify=False,
check_p_header=False,
- lower_case_key=True)
+ lower_case_key=True).get_token_map()
if args.outfile:
with open(args.outfile, 'w', encoding="UTF-8") as wfh: