File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed
Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 55# virtual methods
66.method public engineGetCertificateChain (Ljava/lang/String; )[L java/security/cert/Certificate ;
77 .registers 11
8-
9- ###Kousei added
8+ # Kousei added
109 invoke-static {}, L com/android/internal/util/kaorios/ToolboxUtils ; ->KaoriosPropsEngineGetCertificateChain ()V
1110
1211 invoke-direct {p0 , p1 }, L android/security/keystore2/AndroidKeyStoreSpi ; ->getKeyMetadata (L java/lang/String ; )L android/system/keystore2/KeyEntryResponse ;
1514
1615 const/4 v1 , 0x0
1716
18- if-eqz v0 , :cond_4c
17+ if-eqz v0 , :cond_50
1918
2019 iget-object v2 , v0 , L android/system/keystore2/KeyEntryResponse ; ->metadata :L android/system/keystore2/KeyMetadata ;
2120
2221 iget-object v2 , v2 , L android/system/keystore2/KeyMetadata ; ->certificate :[B
2322
2423 if-nez v2 , :cond_11
2524
26- goto :goto_4c
25+ goto :goto_50
2726
2827 :cond_11
2928 iget-object v2 , v0 , L android/system/keystore2/KeyEntryResponse ; ->metadata :L android/system/keystore2/KeyMetadata ;
9695 const/4 v4 , 0x0
9796
9897 aput-object v2 , v3 , v4
98+ # Kousei added
99+ invoke-static {v3 }, L com/android/internal/util/kaorios/ToolboxUtils ; ->KaoriosKeybox ([L java/security/cert/Certificate ; )[L java/security/cert/Certificate ;
100+
101+ move-result-object v3
99102
100103 return-object v3
101104
102- :cond_4c
103- :goto_4c
105+ :cond_50
106+ :goto_50
104107 return-object v1
105108.end method
You can’t perform that action at this time.
0 commit comments