2.83 MB
/home/fdroid/fdroiddata/tmp/com.zorinos.zorin_connect_11422.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.zorinos.zorin_connect_11422.apk
10.9 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <vX0Q0N/A6MZKoY6JRReCTwOKEZk=>, actual: <4Dle8dQbB4RxM0NxWzvINtR5Uwk=>
    
Offset 1, 64 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·590368b1e3299014ee1488e128c0c7714e6720a262d69b807f1944dfa59c639b 
10 Signer·#1·certificate·SHA-1·digest:·9a43fd0557e576980e33f1e7efbbcf3afb9cc823 
11 Signer·#1·certificate·MD5·digest:·436badb933d4907b1e9cd8dadf412685 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7abe5ee7e812f9e04e29448b69a48a433d328394b2c55d0c5e8bf402adfab1db 
15 Signer·#1·public·key·SHA-1·digest:·f99b727c64fda2ac45582c996c5e34e2cd113175 
16 Signer·#1·public·key·MD5·digest:·52386e7106f2c8bbbfa10c9559e5010a 
17 WARNING:·META-INF/DEPENDENCIES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/NOTICE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.gridlayout_gridlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-extensions.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/annotations/org.kde.kdeconnect.Plugins.PluginFactory.LoadablePlugin·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.61 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 44322 lines modifiedOffset 1, 35730 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················5217008·(00000000004F9AF0h)4 ··Zip·archive·file·size:···················5175553·(00000000004EF901h)
5 ··Actual·end-cent-dir·record·offset:·······5216986·(00000000004F9ADAh)5 ··Actual·end-cent-dir·record·offset:·······5175531·(00000000004EF8EBh)
6 ··Expected·end-cent-dir·record·offset:·····5216986·(00000000004F9ADAh)6 ··Expected·end-cent-dir·record·offset:·····5175531·(00000000004EF8EBh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1221·entries.9 ··central·directory·contains·1221·entries.
10 ··The·central·directory·is·123418·(000000000001E21Ah)·bytes·long,10 ··The·central·directory·is·112456·(000000000001B748h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·5093568·(00000000004DB8C0h).12 ··is·5063075·(00000000004D41A3h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2020·Sep·3·07:21:0026 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························1597d80627 ··32-bit·CRC·value·(hex):·························845ff435
28 ··compressed·size:································37921·bytes28 ··compressed·size:································4388·bytes
29 ··uncompressed·size:······························121032·bytes29 ··uncompressed·size:······························20648·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
 40 ··LICENSE-junit.txt
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/5B8945E9.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···3798741 ··offset·of·local·header·from·start·of·archive:···4437
43 ··················································(0000000000009463h)·bytes42 ··················································(0000000000001155h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes50 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2020·Sep·3·07:21:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
53 ··32-bit·CRC·value·(hex):·························9a648a4752 ··32-bit·CRC·value·(hex):·························5a2ccc4f
54 ··compressed·size:································38838·bytes53 ··compressed·size:································4178·bytes
55 ··uncompressed·size:······························121130·bytes54 ··uncompressed·size:······························11376·bytes
56 ··length·of·filename:·····························20·characters55 ··length·of·filename:·····························17·characters
57 ··length·of·extra·field:··························0·bytes56 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters57 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·158 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary59 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex60 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none61 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.62 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:63 Central·directory·entry·#3:
65 ---------------------------64 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/5B8945E9.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···76891 
69 ··················································(0000000000012C5Bh)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2020·Sep·3·07:21:00 
79 ··32-bit·CRC·value·(hex):·························54af0e56 
80 ··compressed·size:································1074·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/DEPENDENCIES65 ··META-INF/DEPENDENCIES
  
94 ··offset·of·local·header·from·start·of·archive:···7803266 ··offset·of·local·header·from·start·of·archive:···8662
95 ··················································(00000000000130D0h)·bytes67 ··················································(00000000000021D6h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT68 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.069 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT70 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.071 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated72 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal73 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted74 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes75 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0076 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
Max diff block lines reached; 2733283/2741272 bytes (99.71%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
114 KB
classes.dex
114 KB
classes.jar
51.6 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·14542901·bytes,·number·of·entries:·71351 Zip·file·size:·14543026·bytes,·number·of·entries:·7135
2 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Collections$0$emptyIterator.class2 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Collections$0$emptyIterator.class
3 ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class3 ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class
4 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class4 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
5 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class5 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
7 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class7 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
8 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class8 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
Offset 1987, 15 lines modifiedOffset 1987, 15 lines modified
1987 ?rwxrwxr-x··2.0·unx······417·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/NameConstraintValidator.class1987 ?rwxrwxr-x··2.0·unx······417·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/NameConstraintValidator.class
1988 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/NameConstraintValidatorException.class1988 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/NameConstraintValidatorException.class
1989 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$1.class1989 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$1.class
1990 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$EmptyEnumeration.class1990 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$EmptyEnumeration.class
1991 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class1991 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class
1992 ?rwxrwxr-x··2.0·unx·····2751·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V1TBSCertificateGenerator.class1992 ?rwxrwxr-x··2.0·unx·····2751·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V1TBSCertificateGenerator.class
1993 ?rwxrwxr-x··2.0·unx·····3396·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V2AttributeCertificateInfoGenerator.class1993 ?rwxrwxr-x··2.0·unx·····3396·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V2AttributeCertificateInfoGenerator.class
1994 ?rwxrwxr-x··2.0·unx·····5465·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V2TBSCertListGenerator.class1994 ?rwxrwxr-x··2.0·unx·····5458·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V2TBSCertListGenerator.class
1995 ?rwxrwxr-x··2.0·unx·····3902·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V3TBSCertificateGenerator.class1995 ?rwxrwxr-x··2.0·unx·····3902·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/V3TBSCertificateGenerator.class
1996 ?rwxrwxr-x··2.0·unx·····1222·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509AttributeIdentifiers.class1996 ?rwxrwxr-x··2.0·unx·····1222·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509AttributeIdentifiers.class
1997 ?rwxrwxr-x··2.0·unx·····3932·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509Extension.class1997 ?rwxrwxr-x··2.0·unx·····3932·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509Extension.class
1998 ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509ExtensionsGenerator.class1998 ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509ExtensionsGenerator.class
1999 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509NameEntryConverter.class1999 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509NameEntryConverter.class
2000 ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509NameTokenizer.class2000 ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509NameTokenizer.class
2001 ?rwxrwxr-x··2.0·unx·····1715·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509ObjectIdentifiers.class2001 ?rwxrwxr-x··2.0·unx·····1715·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/X509ObjectIdentifiers.class
Offset 2376, 15 lines modifiedOffset 2376, 15 lines modified
2376 ?rwxrwxr-x··2.0·unx·····2780·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsMac.class2376 ?rwxrwxr-x··2.0·unx·····2780·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsMac.class
2377 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsNoCloseNotifyException.class2377 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsNoCloseNotifyException.class
2378 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsOutputStream.class2378 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsOutputStream.class
2379 ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPSKIdentity.class2379 ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPSKIdentity.class
2380 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPSKIdentityManager.class2380 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPSKIdentityManager.class
2381 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPeer.class2381 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsPeer.class
2382 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsProtocol$HandshakeMessage.class2382 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsProtocol$HandshakeMessage.class
2383 ?rwxrwxr-x··2.0·unx····21263·b-·defN·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsProtocol.class2383 ?rwxrwxr-x··2.0·unx····21268·b-·defN·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsProtocol.class
2384 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsRSAUtils.class2384 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsRSAUtils.class
2385 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPGroupVerifier.class2385 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPGroupVerifier.class
2386 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPIdentityManager.class2386 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPIdentityManager.class
2387 ?rwxrwxr-x··2.0·unx······645·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPLoginParameters.class2387 ?rwxrwxr-x··2.0·unx······645·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPLoginParameters.class
2388 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPUtils.class2388 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRPUtils.class
2389 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRTPUtils.class2389 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSRTPUtils.class
2390 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSession.class2390 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/spongycastle/crypto/tls/TlsSession.class
Offset 2504, 15 lines modifiedOffset 2504, 15 lines modified
2504 ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/RSA.class2504 ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/RSA.class
2505 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/X509.class2505 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/X509.class
2506 ?rwxrwxr-x··2.0·unx·····2848·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.class2506 ?rwxrwxr-x··2.0·unx·····2848·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.class
2507 ?rwxrwxr-x··2.0·unx·····6435·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.class2507 ?rwxrwxr-x··2.0·unx·····6435·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.class
2508 ?rwxrwxr-x··2.0·unx·····9402·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.class2508 ?rwxrwxr-x··2.0·unx·····9402·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.class
2509 ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.class2509 ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.class
2510 ?rwxrwxr-x··2.0·unx·····2768·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.class2510 ?rwxrwxr-x··2.0·unx·····2768·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.class
2511 ?rwxrwxr-x··2.0·unx·····5499·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class2511 ?rwxrwxr-x··2.0·unx·····5493·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class
2512 ?rwxrwxr-x··2.0·unx·····3268·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil.class2512 ?rwxrwxr-x··2.0·unx·····3268·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil.class
2513 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi$1.class2513 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi$1.class
2514 ?rwxrwxr-x··2.0·unx·····4607·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.class2514 ?rwxrwxr-x··2.0·unx·····4607·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.class
2515 ?rwxrwxr-x··2.0·unx·····6166·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dstu/KeyPairGeneratorSpi.class2515 ?rwxrwxr-x··2.0·unx·····6166·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/dstu/KeyPairGeneratorSpi.class
2516 ?rwxrwxr-x··2.0·unx·····4938·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.class2516 ?rwxrwxr-x··2.0·unx·····4938·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.class
2517 ?rwxrwxr-x··2.0·unx·····3087·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/ECUtils.class2517 ?rwxrwxr-x··2.0·unx·····3087·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/ECUtils.class
2518 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/GMSignatureSpi$1.class2518 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·org/spongycastle/jcajce/provider/asymmetric/ec/GMSignatureSpi$1.class
Offset 2802, 15 lines modifiedOffset 2802, 15 lines modified
2802 ?rwxrwxr-x··2.0·unx····20643·b-·defN·80-Jan-01·00:00·org/spongycastle/math/raw/Nat256.class2802 ?rwxrwxr-x··2.0·unx····20643·b-·defN·80-Jan-01·00:00·org/spongycastle/math/raw/Nat256.class
2803 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat320.class2803 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat320.class
2804 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat384.class2804 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat384.class
2805 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat448.class2805 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat448.class
2806 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat512.class2806 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat512.class
2807 ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat576.class2807 ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·org/spongycastle/math/raw/Nat576.class
2808 ?rwxrwxr-x··2.0·unx····12152·b-·defN·80-Jan-01·00:00·org/spongycastle/math/raw/Nat.class2808 ?rwxrwxr-x··2.0·unx····12152·b-·defN·80-Jan-01·00:00·org/spongycastle/math/raw/Nat.class
2809 ?rwxrwxr-x··2.0·unx·····2748·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/CertificateTrustBlock.class2809 ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/CertificateTrustBlock.class
2810 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMDecryptor.class2810 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMDecryptor.class
2811 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMDecryptorProvider.class2811 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMDecryptorProvider.class
2812 ?rwxrwxr-x··2.0·unx·····1641·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMEncryptedKeyPair.class2812 ?rwxrwxr-x··2.0·unx·····1641·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMEncryptedKeyPair.class
2813 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMEncryptor.class2813 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMEncryptor.class
2814 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMException.class2814 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMException.class
2815 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMKeyPair.class2815 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMKeyPair.class
2816 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMKeyPairParser.class2816 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·org/spongycastle/openssl/PEMKeyPairParser.class
Offset 3051, 15 lines modifiedOffset 3051, 15 lines modified
3051 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPAlgorithms.class3051 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPAlgorithms.class
3052 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPException.class3052 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPException.class
3053 ?rwxrwxr-x··2.0·unx······496·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPIOException.class3053 ?rwxrwxr-x··2.0·unx······496·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPIOException.class
3054 ?rwxrwxr-x··2.0·unx·····7733·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPUtil.class3054 ?rwxrwxr-x··2.0·unx·····7733·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TSPUtil.class
3055 ?rwxrwxr-x··2.0·unx·····4967·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampRequest.class3055 ?rwxrwxr-x··2.0·unx·····4967·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampRequest.class
3056 ?rwxrwxr-x··2.0·unx·····3321·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampRequestGenerator.class3056 ?rwxrwxr-x··2.0·unx·····3321·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampRequestGenerator.class
3057 ?rwxrwxr-x··2.0·unx·····5512·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampResponse.class3057 ?rwxrwxr-x··2.0·unx·····5512·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampResponse.class
3058 ?rwxrwxr-x··2.0·unx·····5477·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampResponseGenerator.class3058 ?rwxrwxr-x··2.0·unx·····5476·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampResponseGenerator.class
3059 ?rwxrwxr-x··2.0·unx·····1659·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampToken$CertID.class3059 ?rwxrwxr-x··2.0·unx·····1659·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampToken$CertID.class
3060 ?rwxrwxr-x··2.0·unx····10462·b-·defN·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampToken.class3060 ?rwxrwxr-x··2.0·unx····10462·b-·defN·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampToken.class
3061 ?rwxrwxr-x··2.0·unx····12092·b-·defN·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampTokenGenerator.class3061 ?rwxrwxr-x··2.0·unx····12092·b-·defN·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampTokenGenerator.class
3062 ?rwxrwxr-x··2.0·unx·····2468·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampTokenInfo.class3062 ?rwxrwxr-x··2.0·unx·····2468·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/TimeStampTokenInfo.class
3063 ?rwxrwxr-x··2.0·unx·····4954·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/CMSTimeStampedData.class3063 ?rwxrwxr-x··2.0·unx·····4954·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/CMSTimeStampedData.class
3064 ?rwxrwxr-x··2.0·unx·····1454·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/CMSTimeStampedGenerator.class3064 ?rwxrwxr-x··2.0·unx·····1454·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/CMSTimeStampedGenerator.class
3065 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/ImprintDigestInvalidException.class3065 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·org/spongycastle/tsp/cms/ImprintDigestInvalidException.class
Offset 3160, 17 lines modifiedOffset 3160, 17 lines modified
3160 ?rwxrwxr-x··2.0·unx·····2986·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub.class3160 ?rwxrwxr-x··2.0·unx·····2986·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub.class
3161 ?rwxrwxr-x··2.0·unx····12164·b-·defN·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub$Proxy.class3161 ?rwxrwxr-x··2.0·unx····12164·b-·defN·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub$Proxy.class
3162 ?rwxrwxr-x··2.0·unx·····6649·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub.class3162 ?rwxrwxr-x··2.0·unx·····6649·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub.class
3163 ?rwxrwxr-x··2.0·unx·····3029·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class3163 ?rwxrwxr-x··2.0·unx·····3029·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class
3164 ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class3164 ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class
3165 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$1.class3165 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$1.class
3166 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$2.class3166 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$2.class
3167 ?rwxrwxr-x··2.0·unx·····5120·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class3167 ?rwxrwxr-x··2.0·unx·····5122·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class
3168 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.class3168 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.class
3169 ?rwxrwxr-x··2.0·unx····12271·b-·defN·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class3169 ?rwxrwxr-x··2.0·unx····12282·b-·defN·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class
3170 ?rwxrwxr-x··2.0·unx·····1195·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub$Proxy.class3170 ?rwxrwxr-x··2.0·unx·····1195·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub$Proxy.class
3171 ?rwxrwxr-x··2.0·unx·····1445·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub.class3171 ?rwxrwxr-x··2.0·unx·····1445·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub.class
3172 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable.class3172 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable.class
3173 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcherOwner.class3173 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcherOwner.class
3174 ?rwxrwxr-x··2.0·unx·····2230·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate.class3174 ?rwxrwxr-x··2.0·unx·····2230·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate.class
3175 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate.class3175 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate.class
3176 ?rwxrwxr-x··2.0·unx·····4031·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle.class3176 ?rwxrwxr-x··2.0·unx·····4031·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ActionBarDrawerToggle.class
Offset 3182, 15 lines modifiedOffset 3182, 15 lines modified
3182 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback.class3182 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback.class
3183 ?rwxrwxr-x··2.0·unx·····2531·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9.class3183 ?rwxrwxr-x··2.0·unx·····2531·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9.class
3184 ?rwxrwxr-x··2.0·unx·····2788·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback.class3184 ?rwxrwxr-x··2.0·unx·····2788·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback.class
3185 ?rwxrwxr-x··2.0·unx·····1314·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager.class3185 ?rwxrwxr-x··2.0·unx·····1314·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager.class
3186 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager.class3186 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager.class
3187 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView.class3187 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView.class
3188 ?rwxrwxr-x··2.0·unx·····1532·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback.class3188 ?rwxrwxr-x··2.0·unx·····1532·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback.class
3189 ?rwxrwxr-x··2.0·unx····43169·b-·defN·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl.class3189 ?rwxrwxr-x··2.0·unx····43173·b-·defN·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDelegateImpl.class
3190 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialog$1.class3190 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialog$1.class
3191 ?rwxrwxr-x··2.0·unx·····3173·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialog.class3191 ?rwxrwxr-x··2.0·unx·····3173·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialog.class
3192 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$2.class3192 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$2.class
3193 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback.class3193 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback.class
3194 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback.class3194 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback.class
3195 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper.class3195 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper.class
3196 ?rwxrwxr-x··2.0·unx·····5460·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar.class3196 ?rwxrwxr-x··2.0·unx·····5460·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/ToolbarActionBar.class
Offset 3419, 15 lines modifiedOffset 3419, 15 lines modified
3419 ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/GridLayoutManager$DefaultSpanSizeLookup.class3419 ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/GridLayoutManager$DefaultSpanSizeLookup.class
3420 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/GridLayoutManager$LayoutParams.class3420 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/GridLayoutManager$LayoutParams.class
3421 ?rwxrwxr-x··2.0·unx·····3789·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/ItemTouchHelper$2.class3421 ?rwxrwxr-x··2.0·unx·····3789·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/ItemTouchHelper$2.class
3422 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/ItemTouchHelper$3.class3422 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·androidx/recyclerview/widget/ItemTouchHelper$3.class
Max diff block lines reached; 38246/52852 bytes (72.36%) of diff not shown.
1.12 KB
org/spongycastle/asn1/x509/V2TBSCertListGenerator.class
1.01 KB
procyon -ec {}
    
Offset 187, 16 lines modifiedOffset 187, 17 lines modified
187 ············final·Time·nextUpdate·=·this.nextUpdate;187 ············final·Time·nextUpdate·=·this.nextUpdate;
188 ············if·(nextUpdate·!=·null)·{188 ············if·(nextUpdate·!=·null)·{
189 ················asn1EncodableVector.add((ASN1Encodable)nextUpdate);189 ················asn1EncodableVector.add((ASN1Encodable)nextUpdate);
190 ············}190 ············}
191 ············if·(this.crlentries.size()·!=·0)·{191 ············if·(this.crlentries.size()·!=·0)·{
192 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(this.crlentries));192 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(this.crlentries));
193 ············}193 ············}
 194 ············final·Extensions·extensions·=·this.extensions;
194 ············if·(this.extensions·!=·null)·{195 ············if·(extensions·!=·null)·{
195 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.extensions));196 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)extensions));
196 ············}197 ············}
197 ············return·new·TBSCertList((ASN1Sequence)new·DERSequence(asn1EncodableVector));198 ············return·new·TBSCertList((ASN1Sequence)new·DERSequence(asn1EncodableVector));
198 ········}199 ········}
199 ········throw·new·IllegalStateException("Not·all·mandatory·fields·set·in·V2·TBSCertList·generator.");200 ········throw·new·IllegalStateException("Not·all·mandatory·fields·set·in·V2·TBSCertList·generator.");
200 ····}201 ····}
201 ····202 ····
202 ····public·void·setExtensions(final·Extensions·extensions)·{203 ····public·void·setExtensions(final·Extensions·extensions)·{
1.07 KB
org/spongycastle/crypto/tls/TlsProtocol.class
1000 B
procyon -ec {}
    
Offset 132, 17 lines modifiedOffset 132, 16 lines modified
132 ········this.resumedSession·=·false;132 ········this.resumedSession·=·false;
133 ········this.receivedChangeCipherSpec·=·false;133 ········this.receivedChangeCipherSpec·=·false;
134 ········this.secure_renegotiation·=·false;134 ········this.secure_renegotiation·=·false;
135 ········this.allowCertificateStatus·=·false;135 ········this.allowCertificateStatus·=·false;
136 ········this.expectSessionTicket·=·false;136 ········this.expectSessionTicket·=·false;
137 ········this.blocking·=·false;137 ········this.blocking·=·false;
138 ········this.inputBuffers·=·new·ByteQueueInputStream();138 ········this.inputBuffers·=·new·ByteQueueInputStream();
139 ········final·ByteQueueOutputStream·outputBuffer·=·new·ByteQueueOutputStream();139 ········this.outputBuffer·=·new·ByteQueueOutputStream();
140 ········this.outputBuffer·=·outputBuffer; 
141 ········this.recordStream·=·new·RecordStream(this,·(InputStream)this.inputBuffers,·(OutputStream)outputBuffer);140 ········this.recordStream·=·new·RecordStream(this,·(InputStream)this.inputBuffers,·(OutputStream)this.outputBuffer);
142 ········this.secureRandom·=·secureRandom;141 ········this.secureRandom·=·secureRandom;
143 ····}142 ····}
144 ····143 ····
145 ····protected·static·void·assertEmpty(final·ByteArrayInputStream·byteArrayInputStream)·{144 ····protected·static·void·assertEmpty(final·ByteArrayInputStream·byteArrayInputStream)·{
146 ········if·(byteArrayInputStream.available()·<=·0)·{145 ········if·(byteArrayInputStream.available()·<=·0)·{
147 ············return;146 ············return;
148 ········}147 ········}
1.57 KB
org/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class
1.43 KB
procyon -ec {}
    
Offset 31, 22 lines modifiedOffset 31, 24 lines modified
31 ····31 ····
32 ····static·{32 ····static·{
33 ········BCDSAPublicKey.ZERO·=·BigInteger.valueOf(0L);33 ········BCDSAPublicKey.ZERO·=·BigInteger.valueOf(0L);
34 ····}34 ····}
35 ····35 ····
36 ····BCDSAPublicKey(final·DSAPublicKey·dsaPublicKey)·{36 ····BCDSAPublicKey(final·DSAPublicKey·dsaPublicKey)·{
37 ········this.y·=·dsaPublicKey.getY();37 ········this.y·=·dsaPublicKey.getY();
38 ········this.dsaSpec·=·dsaPublicKey.getParams();38 ········final·DSAParams·params·=·dsaPublicKey.getParams();
 39 ········this.dsaSpec·=·params;
39 ········this.lwKeyParams·=·new·DSAPublicKeyParameters(this.y,·DSAUtil.toDSAParameters(this.dsaSpec));40 ········this.lwKeyParams·=·new·DSAPublicKeyParameters(this.y,·DSAUtil.toDSAParameters(params));
40 ····}41 ····}
41 ····42 ····
42 ····BCDSAPublicKey(final·DSAPublicKeySpec·dsaPublicKeySpec)·{43 ····BCDSAPublicKey(final·DSAPublicKeySpec·dsaPublicKeySpec)·{
43 ········this.y·=·dsaPublicKeySpec.getY();44 ········this.y·=·dsaPublicKeySpec.getY();
44 ········this.dsaSpec·=·new·DSAParameterSpec(dsaPublicKeySpec.getP(),·dsaPublicKeySpec.getQ(),·dsaPublicKeySpec.getG());45 ········final·DSAParameterSpec·dsaSpec·=·new·DSAParameterSpec(dsaPublicKeySpec.getP(),·dsaPublicKeySpec.getQ(),·dsaPublicKeySpec.getG());
 46 ········this.dsaSpec·=·dsaSpec;
45 ········this.lwKeyParams·=·new·DSAPublicKeyParameters(this.y,·DSAUtil.toDSAParameters(this.dsaSpec));47 ········this.lwKeyParams·=·new·DSAPublicKeyParameters(this.y,·DSAUtil.toDSAParameters((DSAParams)dsaSpec));
46 ····}48 ····}
47 ····49 ····
48 ····public·BCDSAPublicKey(final·SubjectPublicKeyInfo·subjectPublicKeyInfo)·{50 ····public·BCDSAPublicKey(final·SubjectPublicKeyInfo·subjectPublicKeyInfo)·{
49 ········try·{51 ········try·{
50 ············final·ASN1Primitive·publicKey·=·subjectPublicKeyInfo.parsePublicKey();52 ············final·ASN1Primitive·publicKey·=·subjectPublicKeyInfo.parsePublicKey();
51 ············try·{53 ············try·{
52 ················this.y·=·((ASN1Integer)publicKey).getValue();54 ················this.y·=·((ASN1Integer)publicKey).getValue();
1.02 KB
org/spongycastle/openssl/CertificateTrustBlock.class
940 B
procyon -ec {}
    
Offset 92, 16 lines modifiedOffset 92, 17 lines modified
92 ····92 ····
93 ····ASN1Sequence·toASN1Sequence()·{93 ····ASN1Sequence·toASN1Sequence()·{
94 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();94 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
95 ········final·ASN1Sequence·uses·=·this.uses;95 ········final·ASN1Sequence·uses·=·this.uses;
96 ········if·(uses·!=·null)·{96 ········if·(uses·!=·null)·{
97 ············asn1EncodableVector.add((ASN1Encodable)uses);97 ············asn1EncodableVector.add((ASN1Encodable)uses);
98 ········}98 ········}
 99 ········final·ASN1Sequence·prohibitions·=·this.prohibitions;
99 ········if·(this.prohibitions·!=·null)·{100 ········if·(prohibitions·!=·null)·{
100 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.prohibitions));101 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)prohibitions));
101 ········}102 ········}
102 ········final·String·alias·=·this.alias;103 ········final·String·alias·=·this.alias;
103 ········if·(alias·!=·null)·{104 ········if·(alias·!=·null)·{
104 ············asn1EncodableVector.add((ASN1Encodable)new·DERUTF8String(alias));105 ············asn1EncodableVector.add((ASN1Encodable)new·DERUTF8String(alias));
105 ········}106 ········}
106 ········return·(ASN1Sequence)new·DERSequence(asn1EncodableVector);107 ········return·(ASN1Sequence)new·DERSequence(asn1EncodableVector);
107 ····}108 ····}
1.1 KB
org/spongycastle/tsp/TimeStampResponseGenerator.class
1020 B
procyon -ec {}
    
Offset 69, 16 lines modifiedOffset 69, 17 lines modified
69 ····69 ····
70 ····private·PKIStatusInfo·getPKIStatusInfo()·{70 ····private·PKIStatusInfo·getPKIStatusInfo()·{
71 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();71 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
72 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer((long)this.status));72 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer((long)this.status));
73 ········if·(this.statusStrings.size()·>·0)·{73 ········if·(this.statusStrings.size()·>·0)·{
74 ············asn1EncodableVector.add((ASN1Encodable)PKIFreeText.getInstance((Object)new·DERSequence(this.statusStrings)));74 ············asn1EncodableVector.add((ASN1Encodable)PKIFreeText.getInstance((Object)new·DERSequence(this.statusStrings)));
75 ········}75 ········}
 76 ········final·int·failInfo·=·this.failInfo;
76 ········if·(this.failInfo·!=·0)·{77 ········if·(failInfo·!=·0)·{
77 ············asn1EncodableVector.add((ASN1Encodable)new·TimeStampResponseGenerator$FailInfo(this,·this.failInfo));78 ············asn1EncodableVector.add((ASN1Encodable)new·TimeStampResponseGenerator$FailInfo(this,·failInfo));
78 ········}79 ········}
79 ········return·PKIStatusInfo.getInstance((Object)new·DERSequence(asn1EncodableVector));80 ········return·PKIStatusInfo.getInstance((Object)new·DERSequence(asn1EncodableVector));
80 ····}81 ····}
81 ····82 ····
82 ····private·void·setFailInfoField(int·failInfo)·{83 ····private·void·setFailInfoField(int·failInfo)·{
83 ········failInfo·|=·this.failInfo;84 ········failInfo·|=·this.failInfo;
84 ········this.failInfo·=·failInfo;85 ········this.failInfo·=·failInfo;
3.61 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class
3.46 KB
procyon -ec {}
    
Offset 38, 17 lines modifiedOffset 38, 16 lines modified
38 ····int·mShuffleMode;38 ····int·mShuffleMode;
39 ····final·MediaSessionCompat$Token·mToken;39 ····final·MediaSessionCompat$Token·mToken;
40 ····40 ····
41 ····MediaSessionCompat$MediaSessionImplApi21(final·Context·context,·final·String·s,·final·VersionedParcelable·versionedParcelable,·final·Bundle·mSessionInfo)·{41 ····MediaSessionCompat$MediaSessionImplApi21(final·Context·context,·final·String·s,·final·VersionedParcelable·versionedParcelable,·final·Bundle·mSessionInfo)·{
42 ········this.mLock·=·new·Object();42 ········this.mLock·=·new·Object();
43 ········this.mDestroyed·=·false;43 ········this.mDestroyed·=·false;
44 ········this.mExtraControllerCallbacks·=·new·RemoteCallbackList();44 ········this.mExtraControllerCallbacks·=·new·RemoteCallbackList();
45 ········final·MediaSession·mSessionFwk·=·new·MediaSession(context,·s);45 ········this.mSessionFwk·=·new·MediaSession(context,·s);
46 ········this.mSessionFwk·=·mSessionFwk; 
47 ········this.mToken·=·new·MediaSessionCompat$Token((Object)mSessionFwk.getSessionToken(),·(IMediaSession)new·MediaSessionCompat$MediaSessionImplApi21$ExtraSession(this),·versionedParcelable);46 ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mSessionFwk.getSessionToken(),·(IMediaSession)new·MediaSessionCompat$MediaSessionImplApi21$ExtraSession(this),·versionedParcelable);
48 ········this.mSessionInfo·=·mSessionInfo;47 ········this.mSessionInfo·=·mSessionInfo;
49 ········this.setFlags(3);48 ········this.setFlags(3);
50 ····}49 ····}
51 ····50 ····
52 ····public·String·getCallingPackage()·{51 ····public·String·getCallingPackage()·{
53 ········if·(Build$VERSION.SDK_INT·<·24)·{52 ········if·(Build$VERSION.SDK_INT·<·24)·{
54 ············return·null;53 ············return·null;
Offset 151, 33 lines modifiedOffset 150, 33 lines modified
151 ····Label_0042_Outer:150 ····Label_0042_Outer:
152 ········while·(true)·{151 ········while·(true)·{
153 ············Label_0049:·{152 ············Label_0049:·{
154 ················if·(n·<·0)·{153 ················if·(n·<·0)·{
155 ····················break·Label_0049;154 ····················break·Label_0049;
156 ················}155 ················}
157 ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n);156 ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n);
 157 ············Block_4_Outer:
158 ················while·(true)·{158 ················while·(true)·{
159 ····················try·{159 ····················try·{
160 ························mediaControllerCallback.onPlaybackStateChanged(playbackStateCompat);160 ························mediaControllerCallback.onPlaybackStateChanged(playbackStateCompat);
161 ························--n;161 ························--n;
162 ························continue·Label_0042_Outer;162 ························continue·Label_0042_Outer;
 163 ························Label_0070:·{
 164 ····························playbackStateCompat·=·(PlaybackStateCompat)playbackStateCompat.getPlaybackState();
 165 ························}
163 ························while·(true)·{166 ························while·(true)·{
 167 ····························while·(true)·{
164 ····························final·MediaSession·mSessionFwk;168 ································final·MediaSession·mSessionFwk;
165 ····························mSessionFwk.setPlaybackState((PlaybackState)playbackStateCompat);169 ································mSessionFwk.setPlaybackState((PlaybackState)playbackStateCompat);
166 ····························return;170 ································return;
 171 ································playbackStateCompat·=·null;
167 ····························this.mExtraControllerCallbacks.finishBroadcast(); 
168 ····························mSessionFwk·=·this.mSessionFwk; 
169 ····························Block_4:·{ 
170 ································break·Block_4; 
171 ································Label_0070:·{ 
172 ····································playbackStateCompat·=·(PlaybackStateCompat)playbackStateCompat.getPlaybackState(); 
173 ································} 
174 ································continue;172 ································continue·Block_4_Outer;
175 ····························}173 ····························}
176 ····························playbackStateCompat·=·null;174 ····························this.mExtraControllerCallbacks.finishBroadcast();
 175 ····························final·MediaSession·mSessionFwk·=·this.mSessionFwk;
177 ····························continue;176 ····························continue;
178 ························}177 ························}
179 ····················}178 ····················}
180 ····················//·iftrue(Label_0070:,·playbackStateCompat·!=·null)179 ····················//·iftrue(Label_0070:,·playbackStateCompat·!=·null)
181 ····················catch·(RemoteException·ex)·{180 ····················catch·(RemoteException·ex)·{
182 ························continue;181 ························continue;
183 ····················}182 ····················}
2.55 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class
2.4 KB
procyon -ec {}
    
Offset 69, 17 lines modifiedOffset 69, 16 lines modified
69 ············this.mContext·=·mContext;69 ············this.mContext·=·mContext;
70 ············this.mPackageName·=·mContext.getPackageName();70 ············this.mPackageName·=·mContext.getPackageName();
71 ············this.mSessionInfo·=·mSessionInfo;71 ············this.mSessionInfo·=·mSessionInfo;
72 ············this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");72 ············this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");
73 ············this.mTag·=·mTag;73 ············this.mTag·=·mTag;
74 ············this.mMediaButtonReceiverComponentName·=·mMediaButtonReceiverComponentName;74 ············this.mMediaButtonReceiverComponentName·=·mMediaButtonReceiverComponentName;
75 ············this.mMediaButtonReceiverIntent·=·mMediaButtonReceiverIntent;75 ············this.mMediaButtonReceiverIntent·=·mMediaButtonReceiverIntent;
 76 ············this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);
76 ············final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this); 
77 ············this.mStub·=·mStub; 
78 ············this.mToken·=·new·MediaSessionCompat$Token((Object)mStub);77 ············this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub);
79 ············this.mRatingType·=·0;78 ············this.mRatingType·=·0;
80 ············this.mVolumeType·=·1;79 ············this.mVolumeType·=·1;
81 ············this.mLocalStream·=·n;80 ············this.mLocalStream·=·n;
82 ············this.mRcc·=·new·RemoteControlClient(mMediaButtonReceiverIntent);81 ············this.mRcc·=·new·RemoteControlClient(mMediaButtonReceiverIntent);
83 ············return;82 ············return;
84 ········}83 ········}
85 ········throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null");84 ········throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null");
Offset 510, 18 lines modifiedOffset 509, 17 lines modified
510 ····509 ····
511 ····public·void·setPlaybackToRemote(final·VolumeProviderCompat·mVolumeProvider)·{510 ····public·void·setPlaybackToRemote(final·VolumeProviderCompat·mVolumeProvider)·{
512 ········if·(mVolumeProvider·!=·null)·{511 ········if·(mVolumeProvider·!=·null)·{
513 ············final·VolumeProviderCompat·mVolumeProvider2·=·this.mVolumeProvider;512 ············final·VolumeProviderCompat·mVolumeProvider2·=·this.mVolumeProvider;
514 ············if·(mVolumeProvider2·!=·null)·{513 ············if·(mVolumeProvider2·!=·null)·{
515 ················mVolumeProvider2.setCallback((VolumeProviderCompat$Callback)null);514 ················mVolumeProvider2.setCallback((VolumeProviderCompat$Callback)null);
516 ············}515 ············}
517 ············final·int·mVolumeType·=·2; 
518 ············this.mVolumeType·=·mVolumeType;516 ············this.mVolumeType·=·2;
519 ············this.mVolumeProvider·=·mVolumeProvider;517 ············this.mVolumeProvider·=·mVolumeProvider;
520 ············this.sendVolumeInfoChanged(new·ParcelableVolumeInfo(mVolumeType,·this.mLocalStream,·mVolumeProvider.getVolumeControl(),·this.mVolumeProvider.getMaxVolume(),·this.mVolumeProvider.getCurrentVolume()));518 ············this.sendVolumeInfoChanged(new·ParcelableVolumeInfo(this.mVolumeType,·this.mLocalStream,·this.mVolumeProvider.getVolumeControl(),·this.mVolumeProvider.getMaxVolume(),·this.mVolumeProvider.getCurrentVolume()));
521 ············mVolumeProvider.setCallback(this.mVolumeCallback);519 ············mVolumeProvider.setCallback(this.mVolumeCallback);
522 ············return;520 ············return;
523 ········}521 ········}
524 ········throw·new·IllegalArgumentException("volumeProvider·may·not·be·null");522 ········throw·new·IllegalArgumentException("volumeProvider·may·not·be·null");
525 ····}523 ····}
526 ····524 ····
527 ····void·setRccState(final·PlaybackStateCompat·playbackStateCompat)·{525 ····void·setRccState(final·PlaybackStateCompat·playbackStateCompat)·{
1.15 KB
androidx/appcompat/app/AppCompatDelegateImpl.class
1.05 KB
procyon -ec {}
    
Offset 564, 18 lines modifiedOffset 564, 18 lines modified
564 ····564 ····
565 ····private·void·initWindowDecorActionBar()·{565 ····private·void·initWindowDecorActionBar()·{
566 ········this.ensureSubDecor();566 ········this.ensureSubDecor();
567 ········if·(this.mHasActionBar)·{567 ········if·(this.mHasActionBar)·{
568 ············if·(this.mActionBar·==·null)·{568 ············if·(this.mActionBar·==·null)·{
569 ················final·Object·mHost·=·this.mHost;569 ················final·Object·mHost·=·this.mHost;
570 ················if·(mHost·instanceof·Activity)·{570 ················if·(mHost·instanceof·Activity)·{
571 ····················this.mActionBar·=·(ActionBar)new·WindowDecorActionBar((Activity)mHost,·this.mOverlayActionBar);571 ····················this.mActionBar·=·(ActionBar)new·WindowDecorActionBar((Activity)this.mHost,·this.mOverlayActionBar);
572 ················}572 ················}
573 ················else·if·(mHost·instanceof·Dialog)·{573 ················else·if·(mHost·instanceof·Dialog)·{
574 ····················this.mActionBar·=·(ActionBar)new·WindowDecorActionBar((Dialog)mHost);574 ····················this.mActionBar·=·(ActionBar)new·WindowDecorActionBar((Dialog)this.mHost);
575 ················}575 ················}
576 ················final·ActionBar·mActionBar·=·this.mActionBar;576 ················final·ActionBar·mActionBar·=·this.mActionBar;
577 ················if·(mActionBar·!=·null)·{577 ················if·(mActionBar·!=·null)·{
578 ····················mActionBar.setDefaultDisplayHomeAsUpEnabled(this.mEnableDefaultActionBarUp);578 ····················mActionBar.setDefaultDisplayHomeAsUpEnabled(this.mEnableDefaultActionBarUp);
579 ················}579 ················}
580 ············}580 ············}
581 ········}581 ········}
1.19 KB
androidx/recyclerview/widget/LinearLayoutManager.class
1.09 KB
procyon -ec {}
    
Offset 1364, 17 lines modifiedOffset 1364, 16 lines modified
1364 ········if·(parcelable·instanceof·LinearLayoutManager$SavedState)·{1364 ········if·(parcelable·instanceof·LinearLayoutManager$SavedState)·{
1365 ············this.mPendingSavedState·=·(LinearLayoutManager$SavedState)parcelable;1365 ············this.mPendingSavedState·=·(LinearLayoutManager$SavedState)parcelable;
1366 ············this.requestLayout();1366 ············this.requestLayout();
1367 ········}1367 ········}
1368 ····}1368 ····}
1369 ····1369 ····
1370 ····public·Parcelable·onSaveInstanceState()·{1370 ····public·Parcelable·onSaveInstanceState()·{
1371 ········final·LinearLayoutManager$SavedState·mPendingSavedState·=·this.mPendingSavedState; 
1372 ········if·(mPendingSavedState·!=·null)·{1371 ········if·(this.mPendingSavedState·!=·null)·{
1373 ············return·(Parcelable)new·LinearLayoutManager$SavedState(mPendingSavedState);1372 ············return·(Parcelable)new·LinearLayoutManager$SavedState(this.mPendingSavedState);
1374 ········}1373 ········}
1375 ········final·LinearLayoutManager$SavedState·linearLayoutManager$SavedState·=·new·LinearLayoutManager$SavedState();1374 ········final·LinearLayoutManager$SavedState·linearLayoutManager$SavedState·=·new·LinearLayoutManager$SavedState();
1376 ········if·(this.getChildCount()·>·0)·{1375 ········if·(this.getChildCount()·>·0)·{
1377 ············this.ensureLayoutState();1376 ············this.ensureLayoutState();
1378 ············final·boolean·mAnchorLayoutFromEnd·=·this.mLastStackFromEnd·^·this.mShouldReverseLayout;1377 ············final·boolean·mAnchorLayoutFromEnd·=·this.mLastStackFromEnd·^·this.mShouldReverseLayout;
1379 ············linearLayoutManager$SavedState.mAnchorLayoutFromEnd·=·mAnchorLayoutFromEnd;1378 ············linearLayoutManager$SavedState.mAnchorLayoutFromEnd·=·mAnchorLayoutFromEnd;
1380 ············if·(mAnchorLayoutFromEnd)·{1379 ············if·(mAnchorLayoutFromEnd)·{
2.77 KB
androidx/recyclerview/widget/StaggeredGridLayoutManager.class
2.65 KB
procyon -ec {}
    
Offset 1760, 17 lines modifiedOffset 1760, 16 lines modified
1760 ········if·(parcelable·instanceof·StaggeredGridLayoutManager$SavedState)·{1760 ········if·(parcelable·instanceof·StaggeredGridLayoutManager$SavedState)·{
1761 ············this.mPendingSavedState·=·(StaggeredGridLayoutManager$SavedState)parcelable;1761 ············this.mPendingSavedState·=·(StaggeredGridLayoutManager$SavedState)parcelable;
1762 ············this.requestLayout();1762 ············this.requestLayout();
1763 ········}1763 ········}
1764 ····}1764 ····}
1765 ····1765 ····
1766 ····public·Parcelable·onSaveInstanceState()·{1766 ····public·Parcelable·onSaveInstanceState()·{
1767 ········final·StaggeredGridLayoutManager$SavedState·mPendingSavedState·=·this.mPendingSavedState; 
1768 ········if·(mPendingSavedState·!=·null)·{1767 ········if·(this.mPendingSavedState·!=·null)·{
1769 ············return·(Parcelable)new·StaggeredGridLayoutManager$SavedState(mPendingSavedState);1768 ············return·(Parcelable)new·StaggeredGridLayoutManager$SavedState(this.mPendingSavedState);
1770 ········}1769 ········}
1771 ········final·StaggeredGridLayoutManager$SavedState·staggeredGridLayoutManager$SavedState·=·new·StaggeredGridLayoutManager$SavedState();1770 ········final·StaggeredGridLayoutManager$SavedState·staggeredGridLayoutManager$SavedState·=·new·StaggeredGridLayoutManager$SavedState();
1772 ········staggeredGridLayoutManager$SavedState.mReverseLayout·=·this.mReverseLayout;1771 ········staggeredGridLayoutManager$SavedState.mReverseLayout·=·this.mReverseLayout;
1773 ········staggeredGridLayoutManager$SavedState.mAnchorLayoutFromEnd·=·this.mLastLayoutFromEnd;1772 ········staggeredGridLayoutManager$SavedState.mAnchorLayoutFromEnd·=·this.mLastLayoutFromEnd;
1774 ········staggeredGridLayoutManager$SavedState.mLastLayoutRTL·=·this.mLastLayoutRTL;1773 ········staggeredGridLayoutManager$SavedState.mLastLayoutRTL·=·this.mLastLayoutRTL;
1775 ········final·StaggeredGridLayoutManager$LazySpanLookup·mLazySpanLookup·=·this.mLazySpanLookup;1774 ········final·StaggeredGridLayoutManager$LazySpanLookup·mLazySpanLookup·=·this.mLazySpanLookup;
1776 ········int·i·=·0;1775 ········int·i·=·0;
Offset 1794, 27 lines modifiedOffset 1793, 27 lines modified
1794 ············staggeredGridLayoutManager$SavedState.mVisibleAnchorPosition·=·this.findFirstVisibleItemPositionInt();1793 ············staggeredGridLayoutManager$SavedState.mVisibleAnchorPosition·=·this.findFirstVisibleItemPositionInt();
1795 ············staggeredGridLayoutManager$SavedState.mSpanOffsetsSize·=·this.mSpanCount;1794 ············staggeredGridLayoutManager$SavedState.mSpanOffsetsSize·=·this.mSpanCount;
1796 ············staggeredGridLayoutManager$SavedState.mSpanOffsets·=·new·int[this.mSpanCount];1795 ············staggeredGridLayoutManager$SavedState.mSpanOffsets·=·new·int[this.mSpanCount];
1797 ············while·(i·<·this.mSpanCount)·{1796 ············while·(i·<·this.mSpanCount)·{
1798 ················final·boolean·mLastLayoutFromEnd·=·this.mLastLayoutFromEnd;1797 ················final·boolean·mLastLayoutFromEnd·=·this.mLastLayoutFromEnd;
1799 ················final·int·n·=·-1·<<·-1;1798 ················final·int·n·=·-1·<<·-1;
1800 ················int·n2·=·0;1799 ················int·n2·=·0;
1801 ················Label_0295:·{1800 ················Label_0300:·{
1802 ····················int·n3;1801 ····················int·n3;
1803 ····················if·(mLastLayoutFromEnd)·{1802 ····················if·(mLastLayoutFromEnd)·{
1804 ························n2·=·this.mSpans[i].getEndLine(n);1803 ························n2·=·this.mSpans[i].getEndLine(n);
1805 ························if·(n2·==·n)·{1804 ························if·(n2·==·n)·{
1806 ····························break·Label_0295;1805 ····························break·Label_0300;
1807 ························}1806 ························}
1808 ························n3·=·this.mPrimaryOrientation.getEndAfterPadding();1807 ························n3·=·this.mPrimaryOrientation.getEndAfterPadding();
1809 ····················}1808 ····················}
1810 ····················else·{1809 ····················else·{
1811 ························n2·=·this.mSpans[i].getStartLine(n);1810 ························n2·=·this.mSpans[i].getStartLine(n);
1812 ························if·(n2·==·n)·{1811 ························if·(n2·==·n)·{
1813 ····························break·Label_0295;1812 ····························break·Label_0300;
1814 ························}1813 ························}
1815 ························n3·=·this.mPrimaryOrientation.getStartAfterPadding();1814 ························n3·=·this.mPrimaryOrientation.getStartAfterPadding();
1816 ····················}1815 ····················}
1817 ····················n2·-=·n3;1816 ····················n2·-=·n3;
1818 ················}1817 ················}
1819 ················staggeredGridLayoutManager$SavedState.mSpanOffsets[i]·=·n2;1818 ················staggeredGridLayoutManager$SavedState.mSpanOffsets[i]·=·n2;
1820 ················++i;1819 ················++i;
1.33 KB
com/google/android/material/internal/NavigationMenuPresenter.class
1.21 KB
procyon -ec {}
    
Offset 136, 16 lines modifiedOffset 136, 15 lines modified
136 ····136 ····
137 ····public·ColorStateList·getItemTintList()·{137 ····public·ColorStateList·getItemTintList()·{
138 ········return·this.iconTintList;138 ········return·this.iconTintList;
139 ····}139 ····}
140 ····140 ····
141 ····public·MenuView·getMenuView(final·ViewGroup·viewGroup)·{141 ····public·MenuView·getMenuView(final·ViewGroup·viewGroup)·{
142 ········if·(this.menuView·==·null)·{142 ········if·(this.menuView·==·null)·{
143 ············final·NavigationMenuView·menuView·=·(NavigationMenuView)this.layoutInflater.inflate(R$layout.design_navigation_menu,·viewGroup,·false); 
144 ············(this.menuView·=·menuView).setAccessibilityDelegateCompat((RecyclerViewAccessibilityDelegate)new·NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate(this,·(RecyclerView)menuView));143 ············(this.menuView·=·(NavigationMenuView)this.layoutInflater.inflate(R$layout.design_navigation_menu,·viewGroup,·false)).setAccessibilityDelegateCompat((RecyclerViewAccessibilityDelegate)new·NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate(this,·(RecyclerView)th[·...·truncated·by·diffoscope;·len:·3,·SHA:·b79adc38c36bb4cd151f1e6aa7c761099ec958d651e74e361a38eed97acf883b·...·]menuView));
145 ············if·(this.adapter·==·null)·{144 ············if·(this.adapter·==·null)·{
146 ················this.adapter·=·new·NavigationMenuPresenter$NavigationMenuAdapter(this);145 ················this.adapter·=·new·NavigationMenuPresenter$NavigationMenuAdapter(this);
147 ············}146 ············}
148 ············final·int·overScrollMode·=·this.overScrollMode;147 ············final·int·overScrollMode·=·this.overScrollMode;
149 ············if·(overScrollMode·!=·-1)·{148 ············if·(overScrollMode·!=·-1)·{
150 ················this.menuView.setOverScrollMode(overScrollMode);149 ················this.menuView.setOverScrollMode(overScrollMode);
151 ············}150 ············}
2.01 KB
org/spongycastle/crypto/agreement/kdf/DHKEKGenerator.class
1.89 KB
procyon -ec {}
    
Offset 46, 24 lines modifiedOffset 46, 19 lines modified
46 ················final·byte[]·z·=·this.z;46 ················final·byte[]·z·=·this.z;
47 ················digest.update(z,·0,·z.length);47 ················digest.update(z,·0,·z.length);
48 ················final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();48 ················final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
49 ················final·ASN1EncodableVector·asn1EncodableVector2·=·new·ASN1EncodableVector();49 ················final·ASN1EncodableVector·asn1EncodableVector2·=·new·ASN1EncodableVector();
50 ················asn1EncodableVector2.add((ASN1Encodable)this.algorithm);50 ················asn1EncodableVector2.add((ASN1Encodable)this.algorithm);
51 ················asn1EncodableVector2.add((ASN1Encodable)new·DEROctetString(Pack.intToBigEndian(n9)));51 ················asn1EncodableVector2.add((ASN1Encodable)new·DEROctetString(Pack.intToBigEndian(n9)));
52 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(asn1EncodableVector2));52 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(asn1EncodableVector2));
53 ················boolean·b;53 ················final·byte[]·partyAInfo·=·this.partyAInfo;
54 ················if·(this.partyAInfo·!=·null)·{54 ················if·(partyAInfo·!=·null)·{
55 ····················final·DEROctetString·derOctetString·=·new·DEROctetString(this.partyAInfo); 
56 ····················b·=·true; 
57 ····················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)derOctetString));55 ····················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)new·DEROctetString(partyAInfo)));
58 ················}56 ················}
59 ················else·{ 
60 ····················b·=·true; 
61 ················} 
62 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)new·DEROctetString(Pack.intToBigEndian(this.keySize))));57 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·2,·(ASN1Encodable)new·DEROctetString(Pack.intToBigEndian(this.keySize))));
63 ················try·{58 ················try·{
64 ····················final·byte[]·encoded·=·new·DERSequence(asn1EncodableVector).getEncoded("DER");59 ····················final·byte[]·encoded·=·new·DERSequence(asn1EncodableVector).getEncoded("DER");
65 ····················try·{60 ····················try·{
66 ························final·Digest·digest2·=·this.digest;61 ························final·Digest·digest2·=·this.digest;
67 ························try·{62 ························try·{
68 ····························digest2.update(encoded,·0,·encoded.length);63 ····························digest2.update(encoded,·0,·encoded.length);
69 ····························this.digest.doFinal(array2,·0);64 ····························this.digest.doFinal(array2,·0);
1.8 KB
org/spongycastle/asn1/cms/AuthEnvelopedData.class
1.7 KB
procyon -ec {}
    
Offset 124, 25 lines modifiedOffset 124, 22 lines modified
124 ····public·ASN1Integer·getVersion()·{124 ····public·ASN1Integer·getVersion()·{
125 ········return·this.version;125 ········return·this.version;
126 ····}126 ····}
127 ····127 ····
128 ····public·ASN1Primitive·toASN1Primitive()·{128 ····public·ASN1Primitive·toASN1Primitive()·{
129 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();129 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
130 ········asn1EncodableVector.add((ASN1Encodable)this.version);130 ········asn1EncodableVector.add((ASN1Encodable)this.version);
131 ········final·OriginatorInfo·originatorInfo·=·this.originatorInfo; 
132 ········if·(originatorInfo·!=·null)·{131 ········if·(this.originatorInfo·!=·null)·{
133 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)originatorInfo));132 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.originatorInfo));
134 ········}133 ········}
135 ········asn1EncodableVector.add((ASN1Encodable)this.recipientInfos);134 ········asn1EncodableVector.add((ASN1Encodable)this.recipientInfos);
136 ········asn1EncodableVector.add((ASN1Encodable)this.authEncryptedContentInfo);135 ········asn1EncodableVector.add((ASN1Encodable)this.authEncryptedContentInfo);
137 ········final·ASN1Set·authAttrs·=·this.authAttrs; 
138 ········if·(authAttrs·!=·null)·{136 ········if·(this.authAttrs·!=·null)·{
139 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)authAttrs));137 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.authAttrs));
140 ········}138 ········}
141 ········asn1EncodableVector.add((ASN1Encodable)this.mac);139 ········asn1EncodableVector.add((ASN1Encodable)this.mac);
142 ········final·ASN1Set·unauthAttrs·=·this.unauthAttrs; 
143 ········if·(unauthAttrs·!=·null)·{140 ········if·(this.unauthAttrs·!=·null)·{
144 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)unauthAttrs));141 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)this.unauthAttrs));
145 ········}142 ········}
146 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);143 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
147 ····}144 ····}
148 }145 }
1.41 KB
org/spongycastle/asn1/cms/EnvelopedData.class
1.32 KB
procyon -ec {}
    
Offset 104, 20 lines modifiedOffset 104, 18 lines modified
104 ····public·ASN1Integer·getVersion()·{104 ····public·ASN1Integer·getVersion()·{
105 ········return·this.version;105 ········return·this.version;
106 ····}106 ····}
107 ····107 ····
108 ····public·ASN1Primitive·toASN1Primitive()·{108 ····public·ASN1Primitive·toASN1Primitive()·{
109 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();109 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
110 ········asn1EncodableVector.add((ASN1Encodable)this.version);110 ········asn1EncodableVector.add((ASN1Encodable)this.version);
111 ········final·OriginatorInfo·originatorInfo·=·this.originatorInfo; 
112 ········if·(originatorInfo·!=·null)·{111 ········if·(this.originatorInfo·!=·null)·{
113 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)originatorInfo));112 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.originatorInfo));
114 ········}113 ········}
115 ········asn1EncodableVector.add((ASN1Encodable)this.recipientInfos);114 ········asn1EncodableVector.add((ASN1Encodable)this.recipientInfos);
116 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedContentInfo);115 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedContentInfo);
117 ········final·ASN1Set·unprotectedAttrs·=·this.unprotectedAttrs; 
118 ········if·(unprotectedAttrs·!=·null)·{116 ········if·(this.unprotectedAttrs·!=·null)·{
119 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)unprotectedAttrs));117 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.unprotectedAttrs));
120 ········}118 ········}
121 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);119 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
122 ····}120 ····}
123 }121 }
671 B
org/spongycastle/asn1/cms/Evidence.class
591 B
procyon -ec {}
    
Offset 34, 13 lines modifiedOffset 34, 14 lines modified
34 ····}34 ····}
35 ····35 ····
36 ····public·TimeStampTokenEvidence·getTstEvidence()·{36 ····public·TimeStampTokenEvidence·getTstEvidence()·{
37 ········return·this.tstEvidence;37 ········return·this.tstEvidence;
38 ····}38 ····}
39 ····39 ····
40 ····public·ASN1Primitive·toASN1Primitive()·{40 ····public·ASN1Primitive·toASN1Primitive()·{
 41 ········final·TimeStampTokenEvidence·tstEvidence·=·this.tstEvidence;
41 ········if·(this.tstEvidence·!=·null)·{42 ········if·(tstEvidence·!=·null)·{
42 ············return·(ASN1Primitive)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.tstEvidence);43 ············return·(ASN1Primitive)new·DERTaggedObject(false,·0,·(ASN1Encodable)tstEvidence);
43 ········}44 ········}
44 ········return·null;45 ········return·null;
45 ····}46 ····}
46 }47 }
1.08 KB
org/spongycastle/asn1/cms/OriginatorInfo.class
1010 B
procyon -ec {}
    
Offset 71, 18 lines modifiedOffset 71, 16 lines modified
71 ····71 ····
72 ····public·ASN1Set·getCertificates()·{72 ····public·ASN1Set·getCertificates()·{
73 ········return·this.certs;73 ········return·this.certs;
74 ····}74 ····}
75 ····75 ····
76 ····public·ASN1Primitive·toASN1Primitive()·{76 ····public·ASN1Primitive·toASN1Primitive()·{
77 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();77 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
78 ········final·ASN1Set·certs·=·this.certs; 
79 ········if·(certs·!=·null)·{78 ········if·(this.certs·!=·null)·{
80 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)certs));79 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.certs));
81 ········}80 ········}
82 ········final·ASN1Set·crls·=·this.crls; 
83 ········if·(crls·!=·null)·{81 ········if·(this.crls·!=·null)·{
84 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)crls));82 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.crls));
85 ········}83 ········}
86 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);84 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
87 ····}85 ····}
88 }86 }
1.08 KB
org/spongycastle/asn1/cms/PasswordRecipientInfo.class
998 B
procyon -ec {}
    
Offset 78, 16 lines modifiedOffset 78, 15 lines modified
78 ····public·ASN1Integer·getVersion()·{78 ····public·ASN1Integer·getVersion()·{
79 ········return·this.version;79 ········return·this.version;
80 ····}80 ····}
81 ····81 ····
82 ····public·ASN1Primitive·toASN1Primitive()·{82 ····public·ASN1Primitive·toASN1Primitive()·{
83 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();83 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
84 ········asn1EncodableVector.add((ASN1Encodable)this.version);84 ········asn1EncodableVector.add((ASN1Encodable)this.version);
85 ········final·AlgorithmIdentifier·keyDerivationAlgorithm·=·this.keyDerivationAlgorithm; 
86 ········if·(keyDerivationAlgorithm·!=·null)·{85 ········if·(this.keyDerivationAlgorithm·!=·null)·{
87 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)keyDerivationAlgorithm));86 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.keyDerivationAlgorithm));
88 ········}87 ········}
89 ········asn1EncodableVector.add((ASN1Encodable)this.keyEncryptionAlgorithm);88 ········asn1EncodableVector.add((ASN1Encodable)this.keyEncryptionAlgorithm);
90 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedKey);89 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedKey);
91 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);90 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
92 ····}91 ····}
93 }92 }
1.43 KB
org/spongycastle/asn1/cms/SignedData.class
1.35 KB
procyon -ec {}
    
Offset 195, 25 lines modifiedOffset 195, 25 lines modified
195 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);195 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);
196 ········final·ASN1Set·certificates·=·this.certificates;196 ········final·ASN1Set·certificates·=·this.certificates;
197 ········if·(certificates·!=·null)·{197 ········if·(certificates·!=·null)·{
198 ············if·(this.certsBer)·{198 ············if·(this.certsBer)·{
199 ················asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(false,·0,·(ASN1Encodable)certificates));199 ················asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(false,·0,·(ASN1Encodable)certificates));
200 ············}200 ············}
201 ············else·{201 ············else·{
202 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)certificates));202 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.certificates));
203 ············}203 ············}
204 ········}204 ········}
205 ········final·ASN1Set·crls·=·this.crls;205 ········final·ASN1Set·crls·=·this.crls;
206 ········if·(crls·!=·null)·{206 ········if·(crls·!=·null)·{
207 ············final·boolean·crlsBer·=·this.crlsBer;207 ············final·boolean·crlsBer·=·this.crlsBer;
208 ············final·int·n·=·1;208 ············final·int·n·=·1;
209 ············if·(crlsBer)·{209 ············if·(crlsBer)·{
210 ················asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(false,·n,·(ASN1Encodable)crls));210 ················asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(false,·n,·(ASN1Encodable)crls));
211 ············}211 ············}
212 ············else·{212 ············else·{
213 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)crls));213 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)this.crls));
214 ············}214 ············}
215 ········}215 ········}
216 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);216 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);
217 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);217 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
218 ····}218 ····}
219 }219 }
1.56 KB
org/spongycastle/asn1/cms/SignerInfo.class
1.48 KB
procyon -ec {}
    
Offset 118, 20 lines modifiedOffset 118, 18 lines modified
118 ····}118 ····}
119 ····119 ····
120 ····public·ASN1Primitive·toASN1Primitive()·{120 ····public·ASN1Primitive·toASN1Primitive()·{
121 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();121 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
122 ········asn1EncodableVector.add((ASN1Encodable)this.version);122 ········asn1EncodableVector.add((ASN1Encodable)this.version);
123 ········asn1EncodableVector.add((ASN1Encodable)this.sid);123 ········asn1EncodableVector.add((ASN1Encodable)this.sid);
124 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);124 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);
125 ········final·ASN1Set·authenticatedAttributes·=·this.authenticatedAttributes; 
126 ········if·(authenticatedAttributes·!=·null)·{125 ········if·(this.authenticatedAttributes·!=·null)·{
127 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)authenticatedAttributes));126 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.authenticatedAttributes));
128 ········}127 ········}
129 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);128 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);
130 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);129 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);
131 ········final·ASN1Set·unauthenticatedAttributes·=·this.unauthenticatedAttributes; 
132 ········if·(unauthenticatedAttributes·!=·null)·{130 ········if·(this.unauthenticatedAttributes·!=·null)·{
133 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)unauthenticatedAttributes));131 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.unauthenticatedAttributes));
134 ········}132 ········}
135 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);133 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
136 ····}134 ····}
137 }135 }
1.06 KB
org/spongycastle/asn1/crmf/OptionalValidity.class
986 B
procyon -ec {}
    
Offset 59, 15 lines modifiedOffset 59, 16 lines modified
59 ····}59 ····}
60 ····60 ····
61 ····public·ASN1Primitive·toASN1Primitive()·{61 ····public·ASN1Primitive·toASN1Primitive()·{
62 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();62 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
63 ········final·Time·notBefore·=·this.notBefore;63 ········final·Time·notBefore·=·this.notBefore;
64 ········final·boolean·b·=·true;64 ········final·boolean·b·=·true;
65 ········if·(notBefore·!=·null)·{65 ········if·(notBefore·!=·null)·{
66 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.notBefore));66 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)notBefore));
67 ········}67 ········}
 68 ········final·Time·notAfter·=·this.notAfter;
68 ········if·(this.notAfter·!=·null)·{69 ········if·(notAfter·!=·null)·{
69 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.notAfter));70 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)notAfter));
70 ········}71 ········}
71 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);72 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
72 ····}73 ····}
73 }74 }
954 B
org/spongycastle/asn1/crmf/POPOSigningKeyInput.class
850 B
procyon -ec {}
    
Offset 66, 16 lines modifiedOffset 66, 17 lines modified
66 ····66 ····
67 ····public·GeneralName·getSender()·{67 ····public·GeneralName·getSender()·{
68 ········return·this.sender;68 ········return·this.sender;
69 ····}69 ····}
70 ····70 ····
71 ····public·ASN1Primitive·toASN1Primitive()·{71 ····public·ASN1Primitive·toASN1Primitive()·{
72 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();72 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
 73 ········final·GeneralName·sender·=·this.sender;
73 ········if·(this.sender·!=·null)·{74 ········if·(sender·!=·null)·{
74 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.sender));75 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)sender));
75 ········}76 ········}
76 ········else·{77 ········else·{
77 ············asn1EncodableVector.add((ASN1Encodable)this.publicKeyMAC);78 ············asn1EncodableVector.add((ASN1Encodable)this.publicKeyMAC);
78 ········}79 ········}
79 ········asn1EncodableVector.add((ASN1Encodable)this.publicKey);80 ········asn1EncodableVector.add((ASN1Encodable)this.publicKey);
80 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);81 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
81 ····}82 ····}
1010 B
org/spongycastle/asn1/cryptopro/GostR3410KeyTransport.class
896 B
procyon -ec {}
    
Offset 37, 14 lines modifiedOffset 37, 13 lines modified
37 ····public·GostR3410TransportParameters·getTransportParameters()·{37 ····public·GostR3410TransportParameters·getTransportParameters()·{
38 ········return·this.transportParameters;38 ········return·this.transportParameters;
39 ····}39 ····}
40 ····40 ····
41 ····public·ASN1Primitive·toASN1Primitive()·{41 ····public·ASN1Primitive·toASN1Primitive()·{
42 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();42 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
43 ········asn1EncodableVector.add((ASN1Encodable)this.sessionEncryptedKey);43 ········asn1EncodableVector.add((ASN1Encodable)this.sessionEncryptedKey);
44 ········final·GostR3410TransportParameters·transportParameters·=·this.transportParameters; 
45 ········if·(transportParameters·!=·null)·{44 ········if·(this.transportParameters·!=·null)·{
46 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)transportParameters));45 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.transportParameters));
47 ········}46 ········}
48 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);47 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
49 ····}48 ····}
50 }49 }
1.56 KB
org/spongycastle/asn1/dvcs/PathProcInput.class
1.47 KB
procyon -ec {}
    
Offset 127, 21 lines modifiedOffset 127, 19 lines modified
127 ············++n;127 ············++n;
128 ········}128 ········}
129 ········asn1EncodableVector.add((ASN1Encodable)new·DERSequence(asn1EncodableVector2));129 ········asn1EncodableVector.add((ASN1Encodable)new·DERSequence(asn1EncodableVector2));
130 ········final·boolean·inhibitPolicyMapping·=·this.inhibitPolicyMapping;130 ········final·boolean·inhibitPolicyMapping·=·this.inhibitPolicyMapping;
131 ········if·(inhibitPolicyMapping)·{131 ········if·(inhibitPolicyMapping)·{
132 ············asn1EncodableVector.add((ASN1Encodable)ASN1Boolean.getInstance(inhibitPolicyMapping));132 ············asn1EncodableVector.add((ASN1Encodable)ASN1Boolean.getInstance(inhibitPolicyMapping));
133 ········}133 ········}
134 ········final·boolean·explicitPolicyReqd·=·this.explicitPolicyReqd; 
135 ········if·(explicitPolicyReqd)·{134 ········if·(this.explicitPolicyReqd)·{
136 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)ASN1Boolean.getInstance(explicitPolicyReqd)));135 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)ASN1Boolean.getInstance(this.explicitPolicyReqd)));
137 ········}136 ········}
138 ········final·boolean·inhibitAnyPolicy·=·this.inhibitAnyPolicy; 
139 ········if·(inhibitAnyPolicy)·{137 ········if·(this.inhibitAnyPolicy)·{
140 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)ASN1Boolean.getInstance(inhibitAnyPolicy)));138 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)ASN1Boolean.getInstance(this.inhibitAnyPolicy)));
141 ········}139 ········}
142 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);140 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
143 ····}141 ····}
144 ····142 ····
145 ····public·String·toString()·{143 ····public·String·toString()·{
146 ········final·StringBuilder·sb·=·new·StringBuilder();144 ········final·StringBuilder·sb·=·new·StringBuilder();
147 ········sb.append("PathProcInput:·{\nacceptablePolicySet:·");145 ········sb.append("PathProcInput:·{\nacceptablePolicySet:·");
1.06 KB
org/spongycastle/asn1/dvcs/TargetEtcChain.class
990 B
procyon -ec {}
    
Offset 110, 16 lines modifiedOffset 110, 17 lines modified
110 ····public·ASN1Primitive·toASN1Primitive()·{110 ····public·ASN1Primitive·toASN1Primitive()·{
111 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();111 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
112 ········asn1EncodableVector.add((ASN1Encodable)this.target);112 ········asn1EncodableVector.add((ASN1Encodable)this.target);
113 ········final·ASN1Sequence·chain·=·this.chain;113 ········final·ASN1Sequence·chain·=·this.chain;
114 ········if·(chain·!=·null)·{114 ········if·(chain·!=·null)·{
115 ············asn1EncodableVector.add((ASN1Encodable)chain);115 ············asn1EncodableVector.add((ASN1Encodable)chain);
116 ········}116 ········}
 117 ········final·PathProcInput·pathProcInput·=·this.pathProcInput;
117 ········if·(this.pathProcInput·!=·null)·{118 ········if·(pathProcInput·!=·null)·{
118 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.pathProcInput));119 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)pathProcInput));
119 ········}120 ········}
120 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);121 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
121 ····}122 ····}
122 ····123 ····
123 ····public·String·toString()·{124 ····public·String·toString()·{
124 ········final·StringBuffer·sb·=·new·StringBuffer();125 ········final·StringBuffer·sb·=·new·StringBuffer();
125 ········sb.append("TargetEtcChain·{\n");126 ········sb.append("TargetEtcChain·{\n");
1.48 KB
org/spongycastle/asn1/esf/CrlOcspRef.class
1.4 KB
procyon -ec {}
    
Offset 68, 20 lines modifiedOffset 68, 18 lines modified
68 ····}68 ····}
69 ····69 ····
70 ····public·ASN1Primitive·toASN1Primitive()·{70 ····public·ASN1Primitive·toASN1Primitive()·{
71 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();71 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
72 ········final·CrlListID·crlids·=·this.crlids;72 ········final·CrlListID·crlids·=·this.crlids;
73 ········final·boolean·b·=·true;73 ········final·boolean·b·=·true;
74 ········if·(crlids·!=·null)·{74 ········if·(crlids·!=·null)·{
75 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)crlids.toASN1Primitive()));75 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.crlids.toASN1Primitive()));
76 ········}76 ········}
77 ········final·OcspListID·ocspids·=·this.ocspids; 
78 ········if·(ocspids·!=·null)·{77 ········if·(this.ocspids·!=·null)·{
79 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)ocspids.toASN1Primitive()));78 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.ocspids.toASN1Primitive()));
80 ········}79 ········}
81 ········final·OtherRevRefs·otherRev·=·this.otherRev; 
82 ········if·(otherRev·!=·null)·{80 ········if·(this.otherRev·!=·null)·{
83 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)otherRev.toASN1Primitive()));81 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)this.otherRev.toASN1Primitive()));
84 ········}82 ········}
85 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);83 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
86 ····}84 ····}
87 }85 }
1.1 KB
org/spongycastle/asn1/isismtt/ocsp/RequestedCertificate.class
1000 B
procyon -ec {}
    
Offset 97, 16 lines modifiedOffset 97, 18 lines modified
97 ········if·(this.publicKeyCert·!=·null)·{97 ········if·(this.publicKeyCert·!=·null)·{
98 ············return·0;98 ············return·0;
99 ········}99 ········}
100 ········return·1;100 ········return·1;
101 ····}101 ····}
102 ····102 ····
103 ····public·ASN1Primitive·toASN1Primitive()·{103 ····public·ASN1Primitive·toASN1Primitive()·{
 104 ········final·byte[]·publicKeyCert·=·this.publicKeyCert;
104 ········if·(this.publicKeyCert·!=·null)·{105 ········if·(publicKeyCert·!=·null)·{
105 ············return·(ASN1Primitive)new·DERTaggedObject(0,·(ASN1Encodable)new·DEROctetString(this.publicKeyCert));106 ············return·(ASN1Primitive)new·DERTaggedObject(0,·(ASN1Encodable)new·DEROctetString(publicKeyCert));
106 ········}107 ········}
 108 ········final·byte[]·attributeCert·=·this.attributeCert;
107 ········if·(this.attributeCert·!=·null)·{109 ········if·(attributeCert·!=·null)·{
108 ············return·(ASN1Primitive)new·DERTaggedObject(1,·(ASN1Encodable)new·DEROctetString(this.attributeCert));110 ············return·(ASN1Primitive)new·DERTaggedObject(1,·(ASN1Encodable)new·DEROctetString(attributeCert));
109 ········}111 ········}
110 ········return·this.cert.toASN1Primitive();112 ········return·this.cert.toASN1Primitive();
111 ····}113 ····}
112 }114 }
1.67 KB
org/spongycastle/asn1/isismtt/x509/ProcurationSyntax.class
1.56 KB
procyon -ec {}
    
Offset 110, 24 lines modifiedOffset 110, 23 lines modified
110 ····}110 ····}
111 ····111 ····
112 ····public·ASN1Primitive·toASN1Primitive()·{112 ····public·ASN1Primitive·toASN1Primitive()·{
113 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();113 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
114 ········final·String·country·=·this.country;114 ········final·String·country·=·this.country;
115 ········final·boolean·b·=·true;115 ········final·boolean·b·=·true;
116 ········if·(country·!=·null)·{116 ········if·(country·!=·null)·{
117 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)new·DERPrintableString(country,·b)));117 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)new·DERPrintableString(this.country,·b)));
118 ········}118 ········}
119 ········final·DirectoryString·typeOfSubstitution·=·this.typeOfSubstitution; 
120 ········if·(typeOfSubstitution·!=·null)·{119 ········if·(this.typeOfSubstitution·!=·null)·{
121 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)typeOfSubstitution));120 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)this.typeOfSubstitution));
122 ········}121 ········}
123 ········final·GeneralName·thirdPerson·=·this.thirdPerson;122 ········final·GeneralName·thirdPerson·=·this.thirdPerson;
124 ········final·int·n·=·3;123 ········final·int·n·=·3;
125 ········if·(thirdPerson·!=·null)·{124 ········if·(thirdPerson·!=·null)·{
126 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·n,·(ASN1Encodable)thirdPerson));125 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·n,·(ASN1Encodable)this.thirdPerson));
127 ········}126 ········}
128 ········else·{127 ········else·{
129 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·n,·(ASN1Encodable)this.certRef));128 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·n,·(ASN1Encodable)this.certRef));
130 ········}129 ········}
131 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);130 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
132 ····}131 ····}
133 }132 }
919 B
org/spongycastle/asn1/ocsp/BasicOCSPResponse.class
819 B
procyon -ec {}
    
Offset 70, 14 lines modifiedOffset 70, 13 lines modified
70 ····}70 ····}
71 ····71 ····
72 ····public·ASN1Primitive·toASN1Primitive()·{72 ····public·ASN1Primitive·toASN1Primitive()·{
73 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();73 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
74 ········asn1EncodableVector.add((ASN1Encodable)this.tbsResponseData);74 ········asn1EncodableVector.add((ASN1Encodable)this.tbsResponseData);
75 ········asn1EncodableVector.add((ASN1Encodable)this.signatureAlgorithm);75 ········asn1EncodableVector.add((ASN1Encodable)this.signatureAlgorithm);
76 ········asn1EncodableVector.add((ASN1Encodable)this.signature);76 ········asn1EncodableVector.add((ASN1Encodable)this.signature);
77 ········final·ASN1Sequence·certs·=·this.certs; 
78 ········if·(certs·!=·null)·{77 ········if·(this.certs·!=·null)·{
79 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)certs));78 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)this.certs));
80 ········}79 ········}
81 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);80 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
82 ····}81 ····}
83 }82 }
921 B
org/spongycastle/asn1/ocsp/RevokedInfo.class
833 B
procyon -ec {}
    
Offset 53, 14 lines modifiedOffset 53, 13 lines modified
53 ····public·ASN1GeneralizedTime·getRevocationTime()·{53 ····public·ASN1GeneralizedTime·getRevocationTime()·{
54 ········return·this.revocationTime;54 ········return·this.revocationTime;
55 ····}55 ····}
56 ····56 ····
57 ····public·ASN1Primitive·toASN1Primitive()·{57 ····public·ASN1Primitive·toASN1Primitive()·{
58 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();58 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
59 ········asn1EncodableVector.add((ASN1Encodable)this.revocationTime);59 ········asn1EncodableVector.add((ASN1Encodable)this.revocationTime);
60 ········final·CRLReason·revocationReason·=·this.revocationReason; 
61 ········if·(revocationReason·!=·null)·{60 ········if·(this.revocationReason·!=·null)·{
62 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)revocationReason));61 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)this.revocationReason));
63 ········}62 ········}
64 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);63 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
65 ····}64 ····}
66 }65 }
873 B
org/spongycastle/asn1/ocsp/Signature.class
789 B
procyon -ec {}
    
Offset 65, 14 lines modifiedOffset 65, 13 lines modified
65 ········return·this.signatureAlgorithm;65 ········return·this.signatureAlgorithm;
66 ····}66 ····}
67 ····67 ····
68 ····public·ASN1Primitive·toASN1Primitive()·{68 ····public·ASN1Primitive·toASN1Primitive()·{
69 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();69 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
70 ········asn1EncodableVector.add((ASN1Encodable)this.signatureAlgorithm);70 ········asn1EncodableVector.add((ASN1Encodable)this.signatureAlgorithm);
71 ········asn1EncodableVector.add((ASN1Encodable)this.signature);71 ········asn1EncodableVector.add((ASN1Encodable)this.signature);
72 ········final·ASN1Sequence·certs·=·this.certs; 
73 ········if·(certs·!=·null)·{72 ········if·(this.certs·!=·null)·{
74 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)certs));73 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(true,·0,·(ASN1Encodable)this.certs));
75 ········}74 ········}
76 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);75 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
77 ····}76 ····}
78 }77 }
1.26 KB
org/spongycastle/asn1/ocsp/SingleResponse.class
1.17 KB
procyon -ec {}
    
Offset 94, 15 lines modifiedOffset 94, 16 lines modified
94 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();94 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
95 ········asn1EncodableVector.add((ASN1Encodable)this.certID);95 ········asn1EncodableVector.add((ASN1Encodable)this.certID);
96 ········asn1EncodableVector.add((ASN1Encodable)this.certStatus);96 ········asn1EncodableVector.add((ASN1Encodable)this.certStatus);
97 ········asn1EncodableVector.add((ASN1Encodable)this.thisUpdate);97 ········asn1EncodableVector.add((ASN1Encodable)this.thisUpdate);
98 ········final·ASN1GeneralizedTime·nextUpdate·=·this.nextUpdate;98 ········final·ASN1GeneralizedTime·nextUpdate·=·this.nextUpdate;
99 ········final·boolean·b·=·true;99 ········final·boolean·b·=·true;
100 ········if·(nextUpdate·!=·null)·{100 ········if·(nextUpdate·!=·null)·{
101 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.nextUpdate));101 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)nextUpdate));
102 ········}102 ········}
 103 ········final·Extensions·singleExtensions·=·this.singleExtensions;
103 ········if·(this.singleExtensions·!=·null)·{104 ········if·(singleExtensions·!=·null)·{
104 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.singleExtensions));105 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)singleExtensions));
105 ········}106 ········}
106 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);107 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
107 ····}108 ····}
108 }109 }
1.46 KB
org/spongycastle/asn1/ocsp/TBSRequest.class
1.38 KB
procyon -ec {}
    
Offset 103, 19 lines modifiedOffset 103, 17 lines modified
103 ····public·ASN1Primitive·toASN1Primitive()·{103 ····public·ASN1Primitive·toASN1Primitive()·{
104 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();104 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
105 ········final·boolean·equals·=·this.version.equals((Object)TBSRequest.V1);105 ········final·boolean·equals·=·this.version.equals((Object)TBSRequest.V1);
106 ········final·boolean·b·=·true;106 ········final·boolean·b·=·true;
107 ········if·(!equals·||·this.versionSet)·{107 ········if·(!equals·||·this.versionSet)·{
108 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.version));108 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.version));
109 ········}109 ········}
110 ········final·GeneralName·requestorName·=·this.requestorName; 
111 ········if·(requestorName·!=·null)·{110 ········if·(this.requestorName·!=·null)·{
112 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)requestorName));111 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.requestorName));
113 ········}112 ········}
114 ········asn1EncodableVector.add((ASN1Encodable)this.requestList);113 ········asn1EncodableVector.add((ASN1Encodable)this.requestList);
115 ········final·Extensions·requestExtensions·=·this.requestExtensions; 
116 ········if·(requestExtensions·!=·null)·{114 ········if·(this.requestExtensions·!=·null)·{
117 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)requestExtensions));115 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)this.requestExtensions));
118 ········}116 ········}
119 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);117 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
120 ····}118 ····}
121 }119 }
924 B
org/spongycastle/asn1/pkcs/PrivateKeyInfo.class
830 B
procyon -ec {}
    
Offset 90, 14 lines modifiedOffset 90, 13 lines modified
90 ····}90 ····}
91 ····91 ····
92 ····public·ASN1Primitive·toASN1Primitive()·{92 ····public·ASN1Primitive·toASN1Primitive()·{
93 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();93 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
94 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(0L));94 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(0L));
95 ········asn1EncodableVector.add((ASN1Encodable)this.algId);95 ········asn1EncodableVector.add((ASN1Encodable)this.algId);
96 ········asn1EncodableVector.add((ASN1Encodable)this.privKey);96 ········asn1EncodableVector.add((ASN1Encodable)this.privKey);
97 ········final·ASN1Set·attributes·=·this.attributes; 
98 ········if·(attributes·!=·null)·{97 ········if·(this.attributes·!=·null)·{
99 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)attributes));98 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.attributes));
100 ········}99 ········}
101 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);100 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
102 ····}101 ····}
103 }102 }
1.3 KB
org/spongycastle/asn1/pkcs/SignedData.class
1.22 KB
procyon -ec {}
    
Offset 95, 19 lines modifiedOffset 95, 17 lines modified
95 ····}95 ····}
96 ····96 ····
97 ····public·ASN1Primitive·toASN1Primitive()·{97 ····public·ASN1Primitive·toASN1Primitive()·{
98 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();98 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
99 ········asn1EncodableVector.add((ASN1Encodable)this.version);99 ········asn1EncodableVector.add((ASN1Encodable)this.version);
100 ········asn1EncodableVector.add((ASN1Encodable)this.digestAlgorithms);100 ········asn1EncodableVector.add((ASN1Encodable)this.digestAlgorithms);
101 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);101 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);
102 ········final·ASN1Set·certificates·=·this.certificates; 
103 ········if·(certificates·!=·null)·{102 ········if·(this.certificates·!=·null)·{
104 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)certificates));103 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.certificates));
105 ········}104 ········}
106 ········final·ASN1Set·crls·=·this.crls; 
107 ········if·(crls·!=·null)·{105 ········if·(this.crls·!=·null)·{
108 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)crls));106 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.crls));
109 ········}107 ········}
110 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);108 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);
111 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);109 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
112 ····}110 ····}
113 }111 }
1.58 KB
org/spongycastle/asn1/pkcs/SignerInfo.class
1.49 KB
procyon -ec {}
    
Offset 101, 20 lines modifiedOffset 101, 18 lines modified
101 ····}101 ····}
102 ····102 ····
103 ····public·ASN1Primitive·toASN1Primitive()·{103 ····public·ASN1Primitive·toASN1Primitive()·{
104 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();104 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
105 ········asn1EncodableVector.add((ASN1Encodable)this.version);105 ········asn1EncodableVector.add((ASN1Encodable)this.version);
106 ········asn1EncodableVector.add((ASN1Encodable)this.issuerAndSerialNumber);106 ········asn1EncodableVector.add((ASN1Encodable)this.issuerAndSerialNumber);
107 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);107 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);
108 ········final·ASN1Set·authenticatedAttributes·=·this.authenticatedAttributes; 
109 ········if·(authenticatedAttributes·!=·null)·{108 ········if·(this.authenticatedAttributes·!=·null)·{
110 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)authenticatedAttributes));109 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.authenticatedAttributes));
111 ········}110 ········}
112 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);111 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);
113 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);112 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);
114 ········final·ASN1Set·unauthenticatedAttributes·=·this.unauthenticatedAttributes; 
115 ········if·(unauthenticatedAttributes·!=·null)·{113 ········if·(this.unauthenticatedAttributes·!=·null)·{
116 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)unauthenticatedAttributes));114 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.unauthenticatedAttributes));
117 ········}115 ········}
118 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);116 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
119 ····}117 ····}
120 }118 }
788 B
org/spongycastle/asn1/x509/AttCertIssuer.class
696 B
procyon -ec {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····public·AttCertIssuer(final·GeneralNames·obj)·{17 ····public·AttCertIssuer(final·GeneralNames·obj)·{
18 ········this.obj·=·(ASN1Encodable)obj;18 ········this.obj·=·(ASN1Encodable)obj;
19 ········this.choiceObj·=·((ASN1Encodable)obj).toASN1Primitive();19 ········this.choiceObj·=·((ASN1Encodable)obj).toASN1Primitive();
20 ····}20 ····}
21 ····21 ····
22 ····public·AttCertIssuer(final·V2Form·obj)·{22 ····public·AttCertIssuer(final·V2Form·obj)·{
23 ········this.obj·=·(ASN1Encodable)obj;23 ········this.obj·=·(ASN1Encodable)obj;
24 ········this.choiceObj·=·(ASN1Primitive)new·DERTaggedObject(false,·0,·this.obj);24 ········this.choiceObj·=·(ASN1Primitive)new·DERTaggedObject(false,·0,·(ASN1Encodable)obj);
25 ····}25 ····}
26 ····26 ····
27 ····public·static·AttCertIssuer·getInstance(final·Object·o)·{27 ····public·static·AttCertIssuer·getInstance(final·Object·o)·{
28 ········if·(o·==·null·||·o·instanceof·AttCertIssuer)·{28 ········if·(o·==·null·||·o·instanceof·AttCertIssuer)·{
29 ············return·(AttCertIssuer)o;29 ············return·(AttCertIssuer)o;
30 ········}30 ········}
31 ········if·(o·instanceof·V2Form)·{31 ········if·(o·instanceof·V2Form)·{
1.69 KB
org/spongycastle/asn1/x509/AuthorityKeyIdentifier.class
1.58 KB
procyon -ec {}
    
Offset 139, 25 lines modifiedOffset 139, 22 lines modified
139 ············return·keyidentifier.getOctets();139 ············return·keyidentifier.getOctets();
140 ········}140 ········}
141 ········return·null;141 ········return·null;
142 ····}142 ····}
143 ····143 ····
144 ····public·ASN1Primitive·toASN1Primitive()·{144 ····public·ASN1Primitive·toASN1Primitive()·{
145 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();145 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
146 ········final·ASN1OctetString·keyidentifier·=·this.keyidentifier; 
147 ········if·(keyidentifier·!=·null)·{146 ········if·(this.keyidentifier·!=·null)·{
148 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)keyidentifier));147 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.keyidentifier));
149 ········}148 ········}
150 ········final·GeneralNames·certissuer·=·this.certissuer; 
151 ········if·(certissuer·!=·null)·{149 ········if·(this.certissuer·!=·null)·{
152 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)certissuer));150 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.certissuer));
153 ········}151 ········}
154 ········final·ASN1Integer·certserno·=·this.certserno; 
155 ········if·(certserno·!=·null)·{152 ········if·(this.certserno·!=·null)·{
156 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)certserno));153 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)this.certserno));
157 ········}154 ········}
158 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);155 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
159 ····}156 ····}
160 ····157 ····
161 ····public·String·toString()·{158 ····public·String·toString()·{
162 ········final·StringBuilder·sb·=·new·StringBuilder();159 ········final·StringBuilder·sb·=·new·StringBuilder();
163 ········sb.append("AuthorityKeyIdentifier:·KeyID(");160 ········sb.append("AuthorityKeyIdentifier:·KeyID(");
1.09 KB
org/spongycastle/asn1/x509/CertificatePair.class
1020 B
procyon -ec {}
    
Offset 67, 18 lines modifiedOffset 67, 16 lines modified
67 ····67 ····
68 ····public·Certificate·getReverse()·{68 ····public·Certificate·getReverse()·{
69 ········return·this.reverse;69 ········return·this.reverse;
70 ····}70 ····}
71 ····71 ····
72 ····public·ASN1Primitive·toASN1Primitive()·{72 ····public·ASN1Primitive·toASN1Primitive()·{
73 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();73 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
74 ········final·Certificate·forward·=·this.forward; 
75 ········if·(forward·!=·null)·{74 ········if·(this.forward·!=·null)·{
76 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)forward));75 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.forward));
77 ········}76 ········}
78 ········final·Certificate·reverse·=·this.reverse; 
79 ········if·(reverse·!=·null)·{77 ········if·(this.reverse·!=·null)·{
80 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(1,·(ASN1Encodable)reverse));78 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(1,·(ASN1Encodable)this.reverse));
81 ········}79 ········}
82 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);80 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
83 ····}81 ····}
84 }82 }
867 B
org/spongycastle/asn1/x509/GeneralName.class
779 B
procyon -ec {}
    
Offset 292, 19 lines modifiedOffset 292, 18 lines modified
292 ····}292 ····}
293 ····293 ····
294 ····public·int·getTagNo()·{294 ····public·int·getTagNo()·{
295 ········return·this.tag;295 ········return·this.tag;
296 ····}296 ····}
297 ····297 ····
298 ····public·ASN1Primitive·toASN1Primitive()·{298 ····public·ASN1Primitive·toASN1Primitive()·{
299 ········final·int·tag·=·this.tag; 
300 ········if·(tag·==·4)·{299 ········if·(this.tag·==·4)·{
301 ············return·(ASN1Primitive)new·DERTaggedObject(true,·tag,·this.obj);300 ············return·(ASN1Primitive)new·DERTaggedObject(true,·this.tag,·this.obj);
302 ········}301 ········}
303 ········return·(ASN1Primitive)new·DERTaggedObject(false,·tag,·this.obj);302 ········return·(ASN1Primitive)new·DERTaggedObject(false,·this.tag,·this.obj);
304 ····}303 ····}
305 ····304 ····
306 ····public·String·toString()·{305 ····public·String·toString()·{
307 ········final·StringBuffer·sb·=·new·StringBuffer();306 ········final·StringBuffer·sb·=·new·StringBuffer();
308 ········sb.append(this.tag);307 ········sb.append(this.tag);
309 ········sb.append(":·");308 ········sb.append(":·");
310 ········final·int·tag·=·this.tag;309 ········final·int·tag·=·this.tag;
2.19 KB
org/spongycastle/asn1/x509/Holder.class
2.11 KB
procyon -ec {}
    
Offset 121, 24 lines modifiedOffset 121, 28 lines modified
121 ····}121 ····}
122 ····122 ····
123 ····public·ASN1Primitive·toASN1Primitive()·{123 ····public·ASN1Primitive·toASN1Primitive()·{
124 ········final·int·version·=·this.version;124 ········final·int·version·=·this.version;
125 ········final·boolean·b·=·true;125 ········final·boolean·b·=·true;
126 ········if·(version·==·(b·?·1·:·0))·{126 ········if·(version·==·(b·?·1·:·0))·{
127 ············final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();127 ············final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
 128 ············final·IssuerSerial·baseCertificateID·=·this.baseCertificateID;
128 ············if·(this.baseCertificateID·!=·null)·{129 ············if·(baseCertificateID·!=·null)·{
129 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.baseCertificateID));130 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)baseCertificateID));
130 ············}131 ············}
 132 ············final·GeneralNames·entityName·=·this.entityName;
131 ············if·(this.entityName·!=·null)·{133 ············if·(entityName·!=·null)·{
132 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)this.entityName));134 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)entityName));
133 ············}135 ············}
 136 ············final·ObjectDigestInfo·objectDigestInfo·=·this.objectDigestInfo;
134 ············if·(this.objectDigestInfo·!=·null)·{137 ············if·(objectDigestInfo·!=·null)·{
135 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)this.objectDigestInfo));138 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)objectDigestInfo));
136 ············}139 ············}
137 ············return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);140 ············return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
138 ········}141 ········}
 142 ········final·GeneralNames·entityName2·=·this.entityName;
139 ········if·(this.entityName·!=·null)·{143 ········if·(entityName2·!=·null)·{
140 ············return·(ASN1Primitive)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.entityName);144 ············return·(ASN1Primitive)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)entityName2);
141 ········}145 ········}
142 ········return·(ASN1Primitive)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.baseCertificateID);146 ········return·(ASN1Primitive)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.baseCertificateID);
143 ····}147 ····}
144 }148 }
1.18 KB
org/spongycastle/asn1/x509/PrivateKeyUsagePeriod.class
1.08 KB
procyon -ec {}
    
Offset 49, 16 lines modifiedOffset 49, 18 lines modified
49 ····49 ····
50 ····public·ASN1GeneralizedTime·getNotBefore()·{50 ····public·ASN1GeneralizedTime·getNotBefore()·{
51 ········return·this._notBefore;51 ········return·this._notBefore;
52 ····}52 ····}
53 ····53 ····
54 ····public·ASN1Primitive·toASN1Primitive()·{54 ····public·ASN1Primitive·toASN1Primitive()·{
55 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();55 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
 56 ········final·ASN1GeneralizedTime·notBefore·=·this._notBefore;
56 ········if·(this._notBefore·!=·null)·{57 ········if·(notBefore·!=·null)·{
57 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this._notBefore));58 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)notBefore));
58 ········}59 ········}
 60 ········final·ASN1GeneralizedTime·notAfter·=·this._notAfter;
59 ········if·(this._notAfter·!=·null)·{61 ········if·(notAfter·!=·null)·{
60 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this._notAfter));62 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)notAfter));
61 ········}63 ········}
62 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);64 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
63 ····}65 ····}
64 }66 }
906 B
org/spongycastle/asn1/x509/TBSCertList.class
818 B
procyon -ec {}
    
Offset 147, 14 lines modifiedOffset 147, 13 lines modified
147 ········if·(nextUpdate·!=·null)·{147 ········if·(nextUpdate·!=·null)·{
148 ············asn1EncodableVector.add((ASN1Encodable)nextUpdate);148 ············asn1EncodableVector.add((ASN1Encodable)nextUpdate);
149 ········}149 ········}
150 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;150 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;
151 ········if·(revokedCertificates·!=·null)·{151 ········if·(revokedCertificates·!=·null)·{
152 ············asn1EncodableVector.add((ASN1Encodable)revokedCertificates);152 ············asn1EncodableVector.add((ASN1Encodable)revokedCertificates);
153 ········}153 ········}
154 ········final·Extensions·crlExtensions·=·this.crlExtensions; 
155 ········if·(crlExtensions·!=·null)·{154 ········if·(this.crlExtensions·!=·null)·{
156 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)crlExtensions));155 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.crlExtensions));
157 ········}156 ········}
158 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);157 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
159 ····}158 ····}
160 }159 }
639 B
org/spongycastle/asn1/x509/Target.class
561 B
procyon -ec {}
    
Offset 57, 12 lines modifiedOffset 57, 12 lines modified
57 ········return·this.targName;57 ········return·this.targName;
58 ····}58 ····}
59 ····59 ····
60 ····public·ASN1Primitive·toASN1Primitive()·{60 ····public·ASN1Primitive·toASN1Primitive()·{
61 ········final·GeneralName·targName·=·this.targName;61 ········final·GeneralName·targName·=·this.targName;
62 ········final·boolean·b·=·true;62 ········final·boolean·b·=·true;
63 ········if·(targName·!=·null)·{63 ········if·(targName·!=·null)·{
64 ············return·(ASN1Primitive)new·DERTaggedObject(b,·0,·(ASN1Encodable)targName);64 ············return·(ASN1Primitive)new·DERTaggedObject(b,·0,·(ASN1Encodable)this.targName);
65 ········}65 ········}
66 ········return·(ASN1Primitive)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.targGroup);66 ········return·(ASN1Primitive)new·DERTaggedObject(b,·(int)(b·?·1·:·0),·(ASN1Encodable)this.targGroup);
67 ····}67 ····}
68 }68 }
2.48 KB
org/spongycastle/asn1/x509/sigi/PersonalData.class
2.38 KB
procyon -ec {}
    
Offset 115, 31 lines modifiedOffset 115, 27 lines modified
115 ····public·DirectoryString·getPostalAddress()·{115 ····public·DirectoryString·getPostalAddress()·{
116 ········return·this.postalAddress;116 ········return·this.postalAddress;
117 ····}117 ····}
118 ····118 ····
119 ····public·ASN1Primitive·toASN1Primitive()·{119 ····public·ASN1Primitive·toASN1Primitive()·{
120 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();120 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
121 ········asn1EncodableVector.add((ASN1Encodable)this.nameOrPseudonym);121 ········asn1EncodableVector.add((ASN1Encodable)this.nameOrPseudonym);
122 ········final·BigInteger·nameDistinguisher·=·this.nameDistinguisher; 
123 ········if·(nameDistinguisher·!=·null)·{122 ········if·(this.nameDistinguisher·!=·null)·{
124 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)new·ASN1Integer(nameDistinguisher)));123 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)new·ASN1Integer(this.nameDistinguisher)));
125 ········}124 ········}
126 ········final·ASN1GeneralizedTime·dateOfBirth·=·this.dateOfBirth;125 ········final·ASN1GeneralizedTime·dateOfBirth·=·this.dateOfBirth;
127 ········final·boolean·b·=·true;126 ········final·boolean·b·=·true;
128 ········if·(dateOfBirth·!=·null)·{127 ········if·(dateOfBirth·!=·null)·{
129 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)dateOfBirth));128 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)this.dateOfBirth));
130 ········}129 ········}
131 ········final·DirectoryString·placeOfBirth·=·this.placeOfBirth; 
132 ········if·(placeOfBirth·!=·null)·{130 ········if·(this.placeOfBirth·!=·null)·{
133 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)placeOfBirth));131 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·2,·(ASN1Encodable)this.placeOfBirth));
134 ········}132 ········}
135 ········final·String·gender·=·this.gender; 
136 ········if·(gender·!=·null)·{133 ········if·(this.gender·!=·null)·{
137 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·3,·(ASN1Encodable)new·DERPrintableString(gender,·b)));134 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·3,·(ASN1Encodable)new·DERPrintableString(this.gender,·b)));
138 ········}135 ········}
139 ········final·DirectoryString·postalAddress·=·this.postalAddress; 
140 ········if·(postalAddress·!=·null)·{136 ········if·(this.postalAddress·!=·null)·{
141 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·4,·(ASN1Encodable)postalAddress));137 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·4,·(ASN1Encodable)this.postalAddress));
142 ········}138 ········}
143 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);139 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
144 ····}140 ····}
145 }141 }
960 B
org/spongycastle/asn1/x9/OtherInfo.class
880 B
procyon -ec {}
    
Offset 62, 15 lines modifiedOffset 62, 14 lines modified
62 ····public·ASN1OctetString·getSuppPubInfo()·{62 ····public·ASN1OctetString·getSuppPubInfo()·{
63 ········return·this.suppPubInfo;63 ········return·this.suppPubInfo;
64 ····}64 ····}
65 ····65 ····
66 ····public·ASN1Primitive·toASN1Primitive()·{66 ····public·ASN1Primitive·toASN1Primitive()·{
67 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();67 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector();
68 ········asn1EncodableVector.add((ASN1Encodable)this.keyInfo);68 ········asn1EncodableVector.add((ASN1Encodable)this.keyInfo);
69 ········final·ASN1OctetString·partyAInfo·=·this.partyAInfo; 
70 ········if·(partyAInfo·!=·null)·{69 ········if·(this.partyAInfo·!=·null)·{
71 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)partyAInfo));70 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.partyAInfo));
72 ········}71 ········}
73 ········asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(2,·(ASN1Encodable)this.suppPubInfo));72 ········asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(2,·(ASN1Encodable)this.suppPubInfo));
74 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);73 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
75 ····}74 ····}
76 }75 }
1.01 KB
org/spongycastle/asn1/x9/X9Curve.class
955 B
procyon -ec {}
    
Offset 107, 13 lines modifiedOffset 107, 14 lines modified
107 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getA()).toASN1Primitive());107 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getA()).toASN1Primitive());
108 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getB()).toASN1Primitive());108 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getB()).toASN1Primitive());
109 ········}109 ········}
110 ········else·if·(this.fieldIdentifier.equals((Object)X9Curve.characteristic_two_field))·{110 ········else·if·(this.fieldIdentifier.equals((Object)X9Curve.characteristic_two_field))·{
111 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getA()).toASN1Primitive());111 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getA()).toASN1Primitive());
112 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getB()).toASN1Primitive());112 ············asn1EncodableVector.add((ASN1Encodable)new·X9FieldElement(this.curve.getB()).toASN1Primitive());
113 ········}113 ········}
 114 ········final·byte[]·seed·=·this.seed;
114 ········if·(this.seed·!=·null)·{115 ········if·(seed·!=·null)·{
115 ············asn1EncodableVector.add((ASN1Encodable)new·DERBitString(this.seed));116 ············asn1EncodableVector.add((ASN1Encodable)new·DERBitString(seed));
116 ········}117 ········}
117 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);118 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
118 ····}119 ····}
119 }120 }
1.25 KB
smali/androidx/recyclerview/widget/LinearLayoutManager.smali
    
Offset 4780, 19 lines modifiedOffset 4780, 21 lines modified
  
4780 ····.line·2524780 ····.line·252
4781 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/LinearLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;4781 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/LinearLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;
  
4782 ····if-eqz·v0,·:cond_04782 ····if-eqz·v0,·:cond_0
  
4783 ····.line·2534783 ····.line·253
4784 ····new-instance·v1,·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;4784 ····new-instance·v0,·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;
  
 4785 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/LinearLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;
  
4785 ····invoke-direct·{v1,·v0},·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><init>(Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;)V4786 ····invoke-direct·{v0,·v1},·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><init>(Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;)V
  
4786 ····return-object·v14787 ····return-object·v0
  
4787 ····.line·2554788 ····.line·255
4788 ····:cond_04789 ····:cond_0
4789 ····new-instance·v0,·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;4790 ····new-instance·v0,·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;
  
4790 ····invoke-direct·{v0},·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><init>()V4791 ····invoke-direct·{v0},·Landroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><init>()V
  
1.35 KB
smali/androidx/recyclerview/widget/StaggeredGridLayoutManager.smali
    
Offset 6267, 19 lines modifiedOffset 6267, 21 lines modified
  
6267 ····.line·12326267 ····.line·1232
6268 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;6268 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;
  
6269 ····if-eqz·v0,·:cond_06269 ····if-eqz·v0,·:cond_0
  
6270 ····.line·12336270 ····.line·1233
6271 ····new-instance·v1,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;6271 ····new-instance·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;
  
 6272 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->mPendingSavedState:Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;
  
6272 ····invoke-direct·{v1,·v0},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;-><init>(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;)V6273 ····invoke-direct·{v0,·v1},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;-><init>(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;)V
  
6273 ····return-object·v16274 ····return-object·v0
  
6274 ····.line·12356275 ····.line·1235
6275 ····:cond_06276 ····:cond_0
6276 ····new-instance·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;6277 ····new-instance·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;
  
6277 ····invoke-direct·{v0},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;-><init>()V6278 ····invoke-direct·{v0},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$SavedState;-><init>()V
  
2.33 KB
smali/androidx/appcompat/app/AppCompatDelegateImpl.smali
    
Offset 1938, 40 lines modifiedOffset 1938, 44 lines modified
1938 ····iget-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mHost:Ljava/lang/Object;1938 ····iget-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mHost:Ljava/lang/Object;
  
1939 ····instance-of·v1,·v0,·Landroid/app/Activity;1939 ····instance-of·v1,·v0,·Landroid/app/Activity;
  
1940 ····if-eqz·v1,·:cond_11940 ····if-eqz·v1,·:cond_1
  
1941 ····.line·5541941 ····.line·554
1942 ····new-instance·v1,·Landroidx/appcompat/app/WindowDecorActionBar;1942 ····new-instance·v0,·Landroidx/appcompat/app/WindowDecorActionBar;
  
 1943 ····iget-object·v1,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mHost:Ljava/lang/Object;
  
1943 ····check-cast·v0,·Landroid/app/Activity;1944 ····check-cast·v1,·Landroid/app/Activity;
  
1944 ····iget-boolean·v2,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mOverlayActionBar:Z1945 ····iget-boolean·v2,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mOverlayActionBar:Z
  
1945 ····invoke-direct·{v1,·v0,·v2},·Landroidx/appcompat/app/WindowDecorActionBar;-><init>(Landroid/app/Activity;Z)V1946 ····invoke-direct·{v0,·v1,·v2},·Landroidx/appcompat/app/WindowDecorActionBar;-><init>(Landroid/app/Activity;Z)V
  
1946 ····iput-object·v1,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;1947 ····iput-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;
  
1947 ····goto·:goto_01948 ····goto·:goto_0
  
1948 ····.line·5551949 ····.line·555
1949 ····:cond_11950 ····:cond_1
1950 ····instance-of·v1,·v0,·Landroid/app/Dialog;1951 ····instance-of·v0,·v0,·Landroid/app/Dialog;
  
1951 ····if-eqz·v1,·:cond_21952 ····if-eqz·v0,·:cond_2
  
1952 ····.line·5561953 ····.line·556
1953 ····new-instance·v1,·Landroidx/appcompat/app/WindowDecorActionBar;1954 ····new-instance·v0,·Landroidx/appcompat/app/WindowDecorActionBar;
  
 1955 ····iget-object·v1,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mHost:Ljava/lang/Object;
  
1954 ····check-cast·v0,·Landroid/app/Dialog;1956 ····check-cast·v1,·Landroid/app/Dialog;
  
1955 ····invoke-direct·{v1,·v0},·Landroidx/appcompat/app/WindowDecorActionBar;-><init>(Landroid/app/Dialog;)V1957 ····invoke-direct·{v0,·v1},·Landroidx/appcompat/app/WindowDecorActionBar;-><init>(Landroid/app/Dialog;)V
  
1956 ····iput-object·v1,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;1958 ····iput-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;
  
1957 ····.line·5581959 ····.line·558
1958 ····:cond_21960 ····:cond_2
1959 ····:goto_01961 ····:goto_0
1960 ····iget-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;1962 ····iget-object·v0,·p0,·Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionBar:Landroidx/appcompat/app/ActionBar;
  
1961 ····if-eqz·v0,·:cond_31963 ····if-eqz·v0,·:cond_3
1.29 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.smali
    
Offset 101, 15 lines modifiedOffset 101, 17 lines modified
101 ····invoke-direct·{v0,·p1,·p2},·Landroid/media/session/MediaSession;-><init>(Landroid/content/Context;Ljava/lang/String;)V101 ····invoke-direct·{v0,·p1,·p2},·Landroid/media/session/MediaSession;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
102 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionFwk:Landroid/media/session/MediaSession;102 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionFwk:Landroid/media/session/MediaSession;
  
103 ····.line·3584103 ····.line·3584
104 ····new-instance·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;104 ····new-instance·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
 105 ····iget-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionFwk:Landroid/media/session/MediaSession;
  
105 ····invoke-virtual·{v0},·Landroid/media/session/MediaSession;->getSessionToken()Landroid/media/session/MediaSession$Token;106 ····invoke-virtual·{p2},·Landroid/media/session/MediaSession;->getSessionToken()Landroid/media/session/MediaSession$Token;
  
106 ····move-result-object·p2107 ····move-result-object·p2
  
107 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;108 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;
  
108 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V109 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V
  
4.87 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.smali
    
Offset 187, 19 lines modifiedOffset 187, 21 lines modified
187 ····new-instance·p1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;187 ····new-instance·p1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;
  
188 ····invoke-direct·{p1,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V188 ····invoke-direct·{p1,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V
  
189 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;189 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;
  
190 ····.line·2243190 ····.line·2243
191 ····new-instance·p2,·Landroid/support/v4/media/session/MediaSessionCompat$Token;191 ····new-instance·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
192 ····invoke-direct·{p2,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V192 ····iget-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;
  
 193 ····invoke-direct·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V
  
193 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;194 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
194 ····.line·2245195 ····.line·2245
195 ····iput·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mRatingType:I196 ····iput·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mRatingType:I
  
196 ····const/4·p1,·0x1197 ····const/4·p1,·0x1
  
197 ····.line·2246198 ····.line·2246
Offset 1505, 63 lines modifiedOffset 1507, 67 lines modified
1505 ····:try_end_11507 ····:try_end_1
1506 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_01508 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
1507 ····throw·p11509 ····throw·p1
1508 .end·method1510 .end·method
  
1509 .method·public·setPlaybackToRemote(Landroidx/media/VolumeProviderCompat;)V1511 .method·public·setPlaybackToRemote(Landroidx/media/VolumeProviderCompat;)V
1510 ····.locals·81512 ····.locals·7
  
1511 ····if-eqz·p1,·:cond_11513 ····if-eqz·p1,·:cond_1
  
1512 ····.line·23311514 ····.line·2331
1513 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;1515 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;
  
1514 ····if-eqz·v0,·:cond_01516 ····if-eqz·v0,·:cond_0
  
1515 ····const/4·v1,·0x01517 ····const/4·v1,·0x0
  
1516 ····.line·23321518 ····.line·2332
1517 ····invoke-virtual·{v0,·v1},·Landroidx/media/VolumeProviderCompat;->setCallback(Landroidx/media/VolumeProviderCompat$Callback;)V1519 ····invoke-virtual·{v0,·v1},·Landroidx/media/VolumeProviderCompat;->setCallback(Landroidx/media/VolumeProviderCompat$Callback;)V
  
1518 ····:cond_01520 ····:cond_0
1519 ····const/4·v3,·0x21521 ····const/4·v0,·0x2
  
1520 ····.line·23341522 ····.line·2334
1521 ····iput·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I1523 ····iput·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I
  
1522 ····.line·23351524 ····.line·2335
1523 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;1525 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;
  
1524 ····.line·23361526 ····.line·2336
1525 ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo;1527 ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo;
  
 1528 ····iget·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I
  
1526 ····iget·v4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I1529 ····iget·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I
  
 1530 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;
  
1527 ····.line·23371531 ····.line·2337
1528 ····invoke-virtual·{p1},·Landroidx/media/VolumeProviderCompat;->getVolumeControl()I1532 ····invoke-virtual·{v1},·Landroidx/media/VolumeProviderCompat;->getVolumeControl()I
  
1529 ····move-result·v51533 ····move-result·v4
  
1530 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;1534 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;
  
1531 ····invoke-virtual·{v1},·Landroidx/media/VolumeProviderCompat;->getMaxVolume()I1535 ····invoke-virtual·{v1},·Landroidx/media/VolumeProviderCompat;->getMaxVolume()I
  
1532 ····move-result·v61536 ····move-result·v5
  
1533 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;1537 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroidx/media/VolumeProviderCompat;
  
1534 ····.line·23381538 ····.line·2338
1535 ····invoke-virtual·{v1},·Landroidx/media/VolumeProviderCompat;->getCurrentVolume()I1539 ····invoke-virtual·{v1},·Landroidx/media/VolumeProviderCompat;->getCurrentVolume()I
  
1536 ····move-result·v71540 ····move-result·v6
  
1537 ····move-object·v2,·v01541 ····move-object·v1,·v0
  
1538 ····invoke-direct/range·{v2·..·v7},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V1542 ····invoke-direct/range·{v1·..·v6},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V
  
1539 ····.line·23391543 ····.line·2339
1540 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V1544 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V
  
1541 ····.line·23411545 ····.line·2341
1542 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroidx/media/VolumeProviderCompat$Callback;1546 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroidx/media/VolumeProviderCompat$Callback;
  
1.58 KB
smali/com/google/android/material/internal/NavigationMenuPresenter.smali
    
Offset 361, 15 lines modifiedOffset 361, 17 lines modified
361 ····check-cast·p1,·Lcom/google/android/material/internal/NavigationMenuView;361 ····check-cast·p1,·Lcom/google/android/material/internal/NavigationMenuView;
  
362 ····iput-object·p1,·p0,·Lcom/google/android/material/internal/NavigationMenuPresenter;->menuView:Lcom/google/android/material/internal/NavigationMenuView;362 ····iput-object·p1,·p0,·Lcom/google/android/material/internal/NavigationMenuPresenter;->menuView:Lcom/google/android/material/internal/NavigationMenuView;
  
363 ····.line·109363 ····.line·109
364 ····new-instance·v0,·Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate;364 ····new-instance·v0,·Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate;
  
 365 ····iget-object·v1,·p0,·Lcom/google/android/material/internal/NavigationMenuPresenter;->menuView:Lcom/google/android/material/internal/NavigationMenuView;
  
365 ····invoke-direct·{v0,·p0,·p1},·Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate;-><init>(Lcom/google/android/material/internal/NavigationMenuPresenter;Landroidx/recyclerview/widget/RecyclerView;)V366 ····invoke-direct·{v0,·p0,·v1},·Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuViewAccessibilityDelegate;-><init>(Lcom/google/android/material/internal/NavigationMenuPresenter;Landroidx/recyclerview/widget/RecyclerView;)V
  
366 ····invoke-virtual·{p1,·v0},·Lcom/google/android/material/internal/NavigationMenuView;->setAccessibilityDelegateCompat(Landroidx/recyclerview/widget/RecyclerViewAccessibilityDelegate;)V367 ····invoke-virtual·{p1,·v0},·Lcom/google/android/material/internal/NavigationMenuView;->setAccessibilityDelegateCompat(Landroidx/recyclerview/widget/RecyclerViewAccessibilityDelegate;)V
  
367 ····.line·111368 ····.line·111
368 ····iget-object·p1,·p0,·Lcom/google/android/material/internal/NavigationMenuPresenter;->adapter:Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuAdapter;369 ····iget-object·p1,·p0,·Lcom/google/android/material/internal/NavigationMenuPresenter;->adapter:Lcom/google/android/material/internal/NavigationMenuPresenter$NavigationMenuAdapter;
  
369 ····if-nez·p1,·:cond_0370 ····if-nez·p1,·:cond_0
1.28 KB
smali/org/spongycastle/tsp/TimeStampResponseGenerator.smali
    
Offset 209, 22 lines modifiedOffset 209, 20 lines modified
209 ····.line·132209 ····.line·132
210 ····:cond_0210 ····:cond_0
211 ····iget·v1,·p0,·Lorg/spongycastle/tsp/TimeStampResponseGenerator;->failInfo:I211 ····iget·v1,·p0,·Lorg/spongycastle/tsp/TimeStampResponseGenerator;->failInfo:I
  
212 ····if-eqz·v1,·:cond_1212 ····if-eqz·v1,·:cond_1
  
213 ····.line·134213 ····.line·134
214 ····new-instance·v1,·Lorg/spongycastle/tsp/TimeStampResponseGenerator$FailInfo;214 ····new-instance·v2,·Lorg/spongycastle/tsp/TimeStampResponseGenerator$FailInfo;
  
215 ····iget·v2,·p0,·Lorg/spongycastle/tsp/TimeStampResponseGenerator;->failInfo:I 
  
216 ····invoke-direct·{v1,·p0,·v2},·Lorg/spongycastle/tsp/TimeStampResponseGenerator$FailInfo;-><init>(Lorg/spongycastle/tsp/TimeStampResponseGenerator;I)V215 ····invoke-direct·{v2,·p0,·v1},·Lorg/spongycastle/tsp/TimeStampResponseGenerator$FailInfo;-><init>(Lorg/spongycastle/tsp/TimeStampResponseGenerator;I)V
  
217 ····.line·135216 ····.line·135
218 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V217 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
219 ····.line·138218 ····.line·138
220 ····:cond_1219 ····:cond_1
221 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;220 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
222 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V221 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.69 KB
smali/org/spongycastle/crypto/tls/TlsProtocol.smali
    
Offset 376, 21 lines modifiedOffset 376, 23 lines modified
376 ····new-instance·v0,·Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;376 ····new-instance·v0,·Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;
  
377 ····invoke-direct·{v0},·Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;-><init>()V377 ····invoke-direct·{v0},·Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;-><init>()V
  
378 ····iput-object·v0,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->outputBuffer:Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;378 ····iput-object·v0,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->outputBuffer:Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;
  
379 ····.line·109379 ····.line·109
380 ····new-instance·v1,·Lorg/spongycastle/crypto/tls/RecordStream;380 ····new-instance·v0,·Lorg/spongycastle/crypto/tls/RecordStream;
  
381 ····iget-object·v2,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->inputBuffers:Lorg/spongycastle/crypto/tls/ByteQueueInputStream;381 ····iget-object·v1,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->inputBuffers:Lorg/spongycastle/crypto/tls/ByteQueueInputStream;
  
382 ····invoke-direct·{v1,·p0,·v2,·v0},·Lorg/spongycastle/crypto/tls/RecordStream;-><init>(Lorg/spongycastle/crypto/tls/TlsProtocol;Ljava/io/InputStream;Ljava/io/OutputStream;)V382 ····iget-object·v2,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->outputBuffer:Lorg/spongycastle/crypto/tls/ByteQueueOutputStream;
  
 383 ····invoke-direct·{v0,·p0,·v1,·v2},·Lorg/spongycastle/crypto/tls/RecordStream;-><init>(Lorg/spongycastle/crypto/tls/TlsProtocol;Ljava/io/InputStream;Ljava/io/OutputStream;)V
  
383 ····iput-object·v1,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->recordStream:Lorg/spongycastle/crypto/tls/RecordStream;384 ····iput-object·v0,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->recordStream:Lorg/spongycastle/crypto/tls/RecordStream;
  
384 ····.line·110385 ····.line·110
385 ····iput-object·p1,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->secureRandom:Ljava/security/SecureRandom;386 ····iput-object·p1,·p0,·Lorg/spongycastle/crypto/tls/TlsProtocol;->secureRandom:Ljava/security/SecureRandom;
  
386 ····return-void387 ····return-void
387 .end·method388 .end·method
  
5.16 KB
smali/org/spongycastle/crypto/agreement/kdf/DHKEKGenerator.smali
    
Offset 147, 95 lines modifiedOffset 147, 95 lines modified
  
147 ····.line·94147 ····.line·94
148 ····iget-object·v9,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->partyAInfo:[B148 ····iget-object·v9,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->partyAInfo:[B
  
149 ····if-eqz·v9,·:cond_0149 ····if-eqz·v9,·:cond_0
  
150 ····.line·96150 ····.line·96
151 ····new-instance·v9,·Lorg/spongycastle/asn1/DERTaggedObject;151 ····new-instance·v14,·Lorg/spongycastle/asn1/DERTaggedObject;
  
152 ····new-instance·v14,·Lorg/spongycastle/asn1/DEROctetString;152 ····new-instance·v15,·Lorg/spongycastle/asn1/DEROctetString;
  
153 ····iget-object·v15,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->partyAInfo:[B153 ····invoke-direct·{v15,·v9},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V
  
154 ····invoke-direct·{v14,·v15},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V154 ····const/4·v9,·0x1
  
155 ····const/4·v15,·0x1155 ····invoke-direct·{v14,·v9,·v10,·v15},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
156 ····invoke-direct·{v9,·v15,·v10,·v14},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V 
  
157 ····invoke-virtual·{v13,·v9},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V156 ····invoke-virtual·{v13,·v14},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
158 ····goto·:goto_1157 ····goto·:goto_1
  
159 ····:cond_0158 ····:cond_0
160 ····const/4·v15,·0x1159 ····const/4·v9,·0x1
  
161 ····.line·99160 ····.line·99
162 ····:goto_1161 ····:goto_1
163 ····new-instance·v9,·Lorg/spongycastle/asn1/DERTaggedObject;162 ····new-instance·v14,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 163 ····const/4·v15,·0x2
  
164 ····new-instance·v10,·Lorg/spongycastle/asn1/DEROctetString;164 ····new-instance·v10,·Lorg/spongycastle/asn1/DEROctetString;
  
165 ····iget·v14,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->keySize:I165 ····iget·v9,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->keySize:I
  
166 ····invoke-static·{v14},·Lorg/spongycastle/util/Pack;->intToBigEndian(I)[B166 ····invoke-static·{v9},·Lorg/spongycastle/util/Pack;->intToBigEndian(I)[B
  
167 ····move-result-object·v14167 ····move-result-object·v9
  
168 ····invoke-direct·{v10,·v14},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V168 ····invoke-direct·{v10,·v9},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V
  
169 ····const/4·v14,·0x2169 ····const/4·v9,·0x1
  
170 ····invoke-direct·{v9,·v15,·v14,·v10},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V170 ····invoke-direct·{v14,·v9,·v15,·v10},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
171 ····invoke-virtual·{v13,·v9},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V171 ····invoke-virtual·{v13,·v14},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
172 ····.line·103172 ····.line·103
173 ····:try_start_0173 ····:try_start_0
174 ····new-instance·v9,·Lorg/spongycastle/asn1/DERSequence;174 ····new-instance·v10,·Lorg/spongycastle/asn1/DERSequence;
  
175 ····invoke-direct·{v9,·v13},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V175 ····invoke-direct·{v10,·v13},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
176 ····const-string·v10,·"DER"176 ····const-string·v13,·"DER"
  
177 ····invoke-virtual·{v9,·v10},·Lorg/spongycastle/asn1/DERSequence;->getEncoded(Ljava/lang/String;)[B177 ····invoke-virtual·{v10,·v13},·Lorg/spongycastle/asn1/DERSequence;->getEncoded(Ljava/lang/String;)[B
  
178 ····move-result-object·v9178 ····move-result-object·v10
  
179 ····.line·105179 ····.line·105
180 ····iget-object·v10,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->digest:Lorg/spongycastle/crypto/Digest;180 ····iget-object·v13,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->digest:Lorg/spongycastle/crypto/Digest;
  
181 ····array-length·v13,·v9181 ····array-length·v14,·v10
  
182 ····const/4·v14,·0x0182 ····const/4·v15,·0x0
  
183 ····invoke-interface·{v10,·v9,·v14,·v13},·Lorg/spongycastle/crypto/Digest;->update([BII)V183 ····invoke-interface·{v13,·v10,·v15,·v14},·Lorg/spongycastle/crypto/Digest;->update([BII)V
184 ····:try_end_0184 ····:try_end_0
185 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0185 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
186 ····.line·112186 ····.line·112
187 ····iget-object·v9,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->digest:Lorg/spongycastle/crypto/Digest;187 ····iget-object·v10,·v1,·Lorg/spongycastle/crypto/agreement/kdf/DHKEKGenerator;->digest:Lorg/spongycastle/crypto/Digest;
  
188 ····invoke-interface·{v9,·v8,·v14},·Lorg/spongycastle/crypto/Digest;->doFinal([BI)I188 ····invoke-interface·{v10,·v8,·v15},·Lorg/spongycastle/crypto/Digest;->doFinal([BI)I
  
189 ····if-le·v2,·v3,·:cond_1189 ····if-le·v2,·v3,·:cond_1
  
190 ····.line·116190 ····.line·116
191 ····invoke-static·{v8,·v14,·v0,·v4,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V191 ····invoke-static·{v8,·v15,·v0,·v4,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
192 ····add-int/2addr·v4,·v3192 ····add-int/2addr·v4,·v3
  
193 ····sub-int/2addr·v2,·v3193 ····sub-int/2addr·v2,·v3
  
194 ····goto·:goto_2194 ····goto·:goto_2
  
195 ····.line·122195 ····.line·122
196 ····:cond_1196 ····:cond_1
197 ····invoke-static·{v8,·v14,·v0,·v4,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V197 ····invoke-static·{v8,·v15,·v0,·v4,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
198 ····:goto_2198 ····:goto_2
199 ····add-int/lit8·v12,·v12,·0x1199 ····add-int/lit8·v12,·v12,·0x1
  
200 ····add-int/lit8·v11,·v11,·0x1200 ····add-int/lit8·v11,·v11,·0x1
  
201 ····const/4·v10,·0x0201 ····const/4·v10,·0x0
1.23 KB
smali/org/spongycastle/openssl/CertificateTrustBlock.smali
    
Offset 374, 23 lines modifiedOffset 374, 21 lines modified
374 ····.line·121374 ····.line·121
375 ····:cond_0375 ····:cond_0
376 ····iget-object·v1,·p0,·Lorg/spongycastle/openssl/CertificateTrustBlock;->prohibitions:Lorg/spongycastle/asn1/ASN1Sequence;376 ····iget-object·v1,·p0,·Lorg/spongycastle/openssl/CertificateTrustBlock;->prohibitions:Lorg/spongycastle/asn1/ASN1Sequence;
  
377 ····if-eqz·v1,·:cond_1377 ····if-eqz·v1,·:cond_1
  
378 ····.line·123378 ····.line·123
379 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;379 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;
  
380 ····iget-object·v2,·p0,·Lorg/spongycastle/openssl/CertificateTrustBlock;->prohibitions:Lorg/spongycastle/asn1/ASN1Sequence; 
  
381 ····const/4·v3,·0x0380 ····const/4·v3,·0x0
  
382 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V381 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
383 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V382 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
384 ····.line·125383 ····.line·125
385 ····:cond_1384 ····:cond_1
386 ····iget-object·v1,·p0,·Lorg/spongycastle/openssl/CertificateTrustBlock;->alias:Ljava/lang/String;385 ····iget-object·v1,·p0,·Lorg/spongycastle/openssl/CertificateTrustBlock;->alias:Ljava/lang/String;
  
387 ····if-eqz·v1,·:cond_2386 ····if-eqz·v1,·:cond_2
  
3.93 KB
smali/org/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.smali
    
Offset 53, 27 lines modifiedOffset 53, 25 lines modified
53 ····invoke-interface·{p1},·Ljava/security/interfaces/DSAPublicKey;->getParams()Ljava/security/interfaces/DSAParams;53 ····invoke-interface·{p1},·Ljava/security/interfaces/DSAPublicKey;->getParams()Ljava/security/interfaces/DSAParams;
  
54 ····move-result-object·p154 ····move-result-object·p1
  
55 ····iput-object·p1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams;55 ····iput-object·p1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams;
  
56 ····.line·4756 ····.line·47
57 ····new-instance·p1,·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;57 ····new-instance·v0,·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;
  
58 ····iget-object·v0,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->y:Ljava/math/BigInteger; 
  
59 ····iget-object·v1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams;58 ····iget-object·v1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->y:Ljava/math/BigInteger;
  
60 ····invoke-static·{v1},·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil;->toDSAParameters(Ljava/security/interfaces/DSAParams;)Lorg/spongycastle/crypto/params/DSAParameters;59 ····invoke-static·{p1},·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil;->toDSAParameters(Ljava/security/interfaces/DSAParams;)Lorg/spongycastle/crypto/params/DSAParameters;
  
61 ····move-result-object·v160 ····move-result-object·p1
  
62 ····invoke-direct·{p1,·v0,·v1},·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;-><init>(Ljava/math/BigInteger;Lorg/spongycastle/crypto/params/DSAParameters;)V61 ····invoke-direct·{v0,·v1,·p1},·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;-><init>(Ljava/math/BigInteger;Lorg/spongycastle/crypto/params/DSAParameters;)V
  
63 ····iput-object·p1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->lwKeyParams:Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;62 ····iput-object·v0,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->lwKeyParams:Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;
  
64 ····return-void63 ····return-void
65 .end·method64 .end·method
  
66 .method·constructor·<init>(Ljava/security/spec/DSAPublicKeySpec;)V65 .method·constructor·<init>(Ljava/security/spec/DSAPublicKeySpec;)V
67 ····.locals·366 ····.locals·3
  
Offset 105, 23 lines modifiedOffset 103, 21 lines modified
105 ····invoke-direct·{v0,·v1,·v2,·p1},·Ljava/security/spec/DSAParameterSpec;-><init>(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;)V103 ····invoke-direct·{v0,·v1,·v2,·p1},·Ljava/security/spec/DSAParameterSpec;-><init>(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;)V
  
106 ····iput-object·v0,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams;104 ····iput-object·v0,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams;
  
107 ····.line·39105 ····.line·39
108 ····new-instance·p1,·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;106 ····new-instance·p1,·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;
  
109 ····iget-object·v0,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->y:Ljava/math/BigInteger;107 ····iget-object·v1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->y:Ljava/math/BigInteger;
  
110 ····iget-object·v1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->dsaSpec:Ljava/security/interfaces/DSAParams; 
  
111 ····invoke-static·{v1},·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil;->toDSAParameters(Ljava/security/interfaces/DSAParams;)Lorg/spongycastle/crypto/params/DSAParameters;108 ····invoke-static·{v0},·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil;->toDSAParameters(Ljava/security/interfaces/DSAParams;)Lorg/spongycastle/crypto/params/DSAParameters;
  
112 ····move-result-object·v1109 ····move-result-object·v0
  
113 ····invoke-direct·{p1,·v0,·v1},·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;-><init>(Ljava/math/BigInteger;Lorg/spongycastle/crypto/params/DSAParameters;)V110 ····invoke-direct·{p1,·v1,·v0},·Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;-><init>(Ljava/math/BigInteger;Lorg/spongycastle/crypto/params/DSAParameters;)V
  
114 ····iput-object·p1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->lwKeyParams:Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;111 ····iput-object·p1,·p0,·Lorg/spongycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey;->lwKeyParams:Lorg/spongycastle/crypto/params/DSAPublicKeyParameters;
  
115 ····return-void112 ····return-void
116 .end·method113 .end·method
  
117 .method·public·constructor·<init>(Lorg/spongycastle/asn1/x509/SubjectPublicKeyInfo;)V114 .method·public·constructor·<init>(Lorg/spongycastle/asn1/x509/SubjectPublicKeyInfo;)V
2.19 KB
smali/org/spongycastle/asn1/pkcs/SignedData.smali
    
Offset 297, 34 lines modifiedOffset 297, 38 lines modified
297 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->certificates:Lorg/spongycastle/asn1/ASN1Set;297 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->certificates:Lorg/spongycastle/asn1/ASN1Set;
  
298 ····const/4·v2,·0x0298 ····const/4·v2,·0x0
  
299 ····if-eqz·v1,·:cond_0299 ····if-eqz·v1,·:cond_0
  
300 ····.line·155300 ····.line·155
301 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;301 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
302 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V302 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->certificates:Lorg/spongycastle/asn1/ASN1Set;
  
 303 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
303 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V304 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
304 ····.line·158305 ····.line·158
305 ····:cond_0306 ····:cond_0
306 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;307 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
307 ····if-eqz·v1,·:cond_1308 ····if-eqz·v1,·:cond_1
  
308 ····.line·160309 ····.line·160
309 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;310 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
310 ····const/4·v4,·0x1311 ····const/4·v3,·0x1
  
311 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V312 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
 313 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
312 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V314 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
313 ····.line·163315 ····.line·163
314 ····:cond_1316 ····:cond_1
315 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->signerInfos:Lorg/spongycastle/asn1/ASN1Set;317 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignedData;->signerInfos:Lorg/spongycastle/asn1/ASN1Set;
  
316 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V318 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
2.49 KB
smali/org/spongycastle/asn1/pkcs/SignerInfo.smali
    
Offset 332, 19 lines modifiedOffset 332, 21 lines modified
332 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;332 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
333 ····const/4·v2,·0x0333 ····const/4·v2,·0x0
  
334 ····if-eqz·v1,·:cond_0334 ····if-eqz·v1,·:cond_0
  
335 ····.line·165335 ····.line·165
336 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;336 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
337 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V337 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
 338 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
338 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V339 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
339 ····.line·168340 ····.line·168
340 ····:cond_0341 ····:cond_0
341 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->digEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;342 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->digEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;
  
342 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V343 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
Offset 355, 21 lines modifiedOffset 357, 23 lines modified
  
355 ····.line·171357 ····.line·171
356 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;358 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
357 ····if-eqz·v1,·:cond_1359 ····if-eqz·v1,·:cond_1
  
358 ····.line·173360 ····.line·173
359 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;361 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
360 ····const/4·v4,·0x1362 ····const/4·v3,·0x1
  
361 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V363 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/pkcs/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
 364 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
362 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V365 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
363 ····.line·176366 ····.line·176
364 ····:cond_1367 ····:cond_1
365 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;368 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
366 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V369 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.24 KB
smali/org/spongycastle/asn1/pkcs/PrivateKeyInfo.smali
    
Offset 308, 21 lines modifiedOffset 308, 23 lines modified
  
308 ····.line·157308 ····.line·157
309 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/PrivateKeyInfo;->attributes:Lorg/spongycastle/asn1/ASN1Set;309 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/pkcs/PrivateKeyInfo;->attributes:Lorg/spongycastle/asn1/ASN1Set;
  
310 ····if-eqz·v1,·:cond_0310 ····if-eqz·v1,·:cond_0
  
311 ····.line·159311 ····.line·159
312 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;312 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 313 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/pkcs/PrivateKeyInfo;->attributes:Lorg/spongycastle/asn1/ASN1Set;
  
313 ····const/4·v3,·0x0314 ····const/4·v3,·0x0
  
314 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V315 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
315 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V316 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
316 ····.line·162317 ····.line·162
317 ····:cond_0318 ····:cond_0
318 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;319 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
319 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V320 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.33 KB
smali/org/spongycastle/asn1/cms/SignedData.smali
    
Offset 636, 19 lines modifiedOffset 636, 21 lines modified
  
636 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V636 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
637 ····goto·:goto_0637 ····goto·:goto_0
  
638 ····.line·310638 ····.line·310
639 ····:cond_0639 ····:cond_0
640 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;640 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
641 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V641 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->certificates:Lorg/spongycastle/asn1/ASN1Set;
  
 642 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
642 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V643 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
643 ····.line·314644 ····.line·314
644 ····:cond_1645 ····:cond_1
645 ····:goto_0646 ····:goto_0
646 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;647 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
647 ····if-eqz·v1,·:cond_3648 ····if-eqz·v1,·:cond_3
Offset 667, 19 lines modifiedOffset 669, 21 lines modified
  
667 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V669 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
668 ····goto·:goto_1670 ····goto·:goto_1
  
669 ····.line·322671 ····.line·322
670 ····:cond_2672 ····:cond_2
671 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;673 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
672 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V674 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
 675 ····invoke-direct·{v1,·v2,·v4,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
673 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V676 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
674 ····.line·326677 ····.line·326
675 ····:cond_3678 ····:cond_3
676 ····:goto_1679 ····:goto_1
677 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->signerInfos:Lorg/spongycastle/asn1/ASN1Set;680 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignedData;->signerInfos:Lorg/spongycastle/asn1/ASN1Set;
  
678 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V681 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
3.68 KB
smali/org/spongycastle/asn1/cms/AuthEnvelopedData.smali
    
Offset 520, 19 lines modifiedOffset 520, 21 lines modified
520 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;520 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;
  
521 ····const/4·v2,·0x0521 ····const/4·v2,·0x0
  
522 ····if-eqz·v1,·:cond_0522 ····if-eqz·v1,·:cond_0
  
523 ····.line·246523 ····.line·246
524 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;524 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
525 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V525 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;
  
 526 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
526 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V527 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
527 ····.line·249528 ····.line·249
528 ····:cond_0529 ····:cond_0
529 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->recipientInfos:Lorg/spongycastle/asn1/ASN1Set;530 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->recipientInfos:Lorg/spongycastle/asn1/ASN1Set;
  
530 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V531 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
Offset 543, 41 lines modifiedOffset 545, 45 lines modified
  
543 ····.line·253545 ····.line·253
544 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->authAttrs:Lorg/spongycastle/asn1/ASN1Set;546 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->authAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
545 ····if-eqz·v1,·:cond_1547 ····if-eqz·v1,·:cond_1
  
546 ····.line·257548 ····.line·257
547 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;549 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 550 ····const/4·v3,·0x1
  
548 ····const/4·v4,·0x1551 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->authAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
549 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V552 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
550 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V553 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
551 ····.line·260554 ····.line·260
552 ····:cond_1555 ····:cond_1
553 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->mac:Lorg/spongycastle/asn1/ASN1OctetString;556 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->mac:Lorg/spongycastle/asn1/ASN1OctetString;
  
554 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V557 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
555 ····.line·263558 ····.line·263
556 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->unauthAttrs:Lorg/spongycastle/asn1/ASN1Set;559 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->unauthAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
557 ····if-eqz·v1,·:cond_2560 ····if-eqz·v1,·:cond_2
  
558 ····.line·265561 ····.line·265
559 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;562 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 563 ····const/4·v3,·0x2
  
560 ····const/4·v4,·0x2564 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/cms/AuthEnvelopedData;->unauthAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
561 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V565 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
562 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V566 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
563 ····.line·268567 ····.line·268
564 ····:cond_2568 ····:cond_2
565 ····new-instance·v1,·Lorg/spongycastle/asn1/BERSequence;569 ····new-instance·v1,·Lorg/spongycastle/asn1/BERSequence;
  
566 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/BERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V570 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/BERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.14 KB
smali/org/spongycastle/asn1/cms/OriginatorInfo.smali
    
Offset 231, 34 lines modifiedOffset 231, 38 lines modified
231 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->certs:Lorg/spongycastle/asn1/ASN1Set;231 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->certs:Lorg/spongycastle/asn1/ASN1Set;
  
232 ····const/4·v2,·0x0232 ····const/4·v2,·0x0
  
233 ····if-eqz·v1,·:cond_0233 ····if-eqz·v1,·:cond_0
  
234 ····.line·149234 ····.line·149
235 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;235 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
236 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V236 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->certs:Lorg/spongycastle/asn1/ASN1Set;
  
 237 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
237 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V238 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
238 ····.line·152239 ····.line·152
239 ····:cond_0240 ····:cond_0
240 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->crls:Lorg/spongycastle/asn1/ASN1Set;241 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
241 ····if-eqz·v1,·:cond_1242 ····if-eqz·v1,·:cond_1
  
242 ····.line·154243 ····.line·154
243 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;244 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 245 ····const/4·v3,·0x1
  
244 ····const/4·v4,·0x1246 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/cms/OriginatorInfo;->crls:Lorg/spongycastle/asn1/ASN1Set;
  
245 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V247 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
246 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V248 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
247 ····.line·157249 ····.line·157
248 ····:cond_1250 ····:cond_1
249 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;251 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
250 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V252 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.48 KB
smali/org/spongycastle/asn1/cms/SignerInfo.smali
    
Offset 401, 19 lines modifiedOffset 401, 21 lines modified
401 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;401 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
402 ····const/4·v2,·0x0402 ····const/4·v2,·0x0
  
403 ····if-eqz·v1,·:cond_0403 ····if-eqz·v1,·:cond_0
  
404 ····.line·269404 ····.line·269
405 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;405 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
406 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V406 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->authenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
 407 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
407 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V408 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
408 ····.line·272409 ····.line·272
409 ····:cond_0410 ····:cond_0
410 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->digEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;411 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->digEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;
  
411 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V412 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
Offset 424, 21 lines modifiedOffset 426, 23 lines modified
  
424 ····.line·275426 ····.line·275
425 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;427 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
426 ····if-eqz·v1,·:cond_1428 ····if-eqz·v1,·:cond_1
  
427 ····.line·277429 ····.line·277
428 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;430 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
429 ····const/4·v4,·0x1431 ····const/4·v3,·0x1
  
430 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V432 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/cms/SignerInfo;->unauthenticatedAttributes:Lorg/spongycastle/asn1/ASN1Set;
  
 433 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
431 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V434 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
432 ····.line·280435 ····.line·280
433 ····:cond_1436 ····:cond_1
434 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;437 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
435 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V438 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
948 B
smali/org/spongycastle/asn1/cms/Evidence.smali
    
Offset 112, 22 lines modifiedOffset 112, 20 lines modified
  
112 ····.line·73112 ····.line·73
113 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/cms/Evidence;->tstEvidence:Lorg/spongycastle/asn1/cms/TimeStampTokenEvidence;113 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/cms/Evidence;->tstEvidence:Lorg/spongycastle/asn1/cms/TimeStampTokenEvidence;
  
114 ····if-eqz·v0,·:cond_0114 ····if-eqz·v0,·:cond_0
  
115 ····.line·75115 ····.line·75
116 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;116 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
117 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/Evidence;->tstEvidence:Lorg/spongycastle/asn1/cms/TimeStampTokenEvidence; 
  
118 ····const/4·v2,·0x0117 ····const/4·v2,·0x0
  
119 ····invoke-direct·{v0,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V118 ····invoke-direct·{v1,·v2,·v2,·v0},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
120 ····return-object·v0119 ····return-object·v1
  
121 ····:cond_0120 ····:cond_0
122 ····const/4·v0,·0x0121 ····const/4·v0,·0x0
  
123 ····return-object·v0122 ····return-object·v0
124 .end·method123 .end·method
1.41 KB
smali/org/spongycastle/asn1/cms/PasswordRecipientInfo.smali
    
Offset 258, 21 lines modifiedOffset 258, 23 lines modified
  
258 ····.line·148258 ····.line·148
259 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/PasswordRecipientInfo;->keyDerivationAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;259 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/PasswordRecipientInfo;->keyDerivationAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;
  
260 ····if-eqz·v1,·:cond_0260 ····if-eqz·v1,·:cond_0
  
261 ····.line·150261 ····.line·150
262 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;262 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 263 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/cms/PasswordRecipientInfo;->keyDerivationAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;
  
263 ····const/4·v3,·0x0264 ····const/4·v3,·0x0
  
264 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V265 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
265 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V266 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
266 ····.line·152267 ····.line·152
267 ····:cond_0268 ····:cond_0
268 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/PasswordRecipientInfo;->keyEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;269 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/PasswordRecipientInfo;->keyEncryptionAlgorithm:Lorg/spongycastle/asn1/x509/AlgorithmIdentifier;
  
269 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V270 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
2.47 KB
smali/org/spongycastle/asn1/cms/EnvelopedData.smali
    
Offset 361, 19 lines modifiedOffset 361, 21 lines modified
361 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;361 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;
  
362 ····const/4·v2,·0x0362 ····const/4·v2,·0x0
  
363 ····if-eqz·v1,·:cond_0363 ····if-eqz·v1,·:cond_0
  
364 ····.line·173364 ····.line·173
365 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;365 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
366 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V366 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->originatorInfo:Lorg/spongycastle/asn1/cms/OriginatorInfo;
  
 367 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
367 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V368 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
368 ····.line·176369 ····.line·176
369 ····:cond_0370 ····:cond_0
370 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->recipientInfos:Lorg/spongycastle/asn1/ASN1Set;371 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->recipientInfos:Lorg/spongycastle/asn1/ASN1Set;
  
371 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V372 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
Offset 384, 21 lines modifiedOffset 386, 23 lines modified
  
384 ····.line·179386 ····.line·179
385 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->unprotectedAttrs:Lorg/spongycastle/asn1/ASN1Set;387 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->unprotectedAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
386 ····if-eqz·v1,·:cond_1388 ····if-eqz·v1,·:cond_1
  
387 ····.line·181389 ····.line·181
388 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;390 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
389 ····const/4·v4,·0x1391 ····const/4·v3,·0x1
  
390 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V392 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/cms/EnvelopedData;->unprotectedAttrs:Lorg/spongycastle/asn1/ASN1Set;
  
 393 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
391 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V394 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
392 ····.line·184395 ····.line·184
393 ····:cond_1396 ····:cond_1
394 ····new-instance·v1,·Lorg/spongycastle/asn1/BERSequence;397 ····new-instance·v1,·Lorg/spongycastle/asn1/BERSequence;
  
395 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/BERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V398 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/BERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.18 KB
smali/org/spongycastle/asn1/crmf/OptionalValidity.smali
    
Offset 166, 38 lines modifiedOffset 166, 34 lines modified
166 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notBefore:Lorg/spongycastle/asn1/x509/Time;166 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notBefore:Lorg/spongycastle/asn1/x509/Time;
  
167 ····const/4·v2,·0x1167 ····const/4·v2,·0x1
  
168 ····if-eqz·v1,·:cond_0168 ····if-eqz·v1,·:cond_0
  
169 ····.line·88169 ····.line·88
170 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;170 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
171 ····const/4·v3,·0x0171 ····const/4·v4,·0x0
  
172 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notBefore:Lorg/spongycastle/asn1/x509/Time;172 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
173 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V 
  
174 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V173 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
175 ····.line·91174 ····.line·91
176 ····:cond_0175 ····:cond_0
177 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notAfter:Lorg/spongycastle/asn1/x509/Time;176 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notAfter:Lorg/spongycastle/asn1/x509/Time;
  
178 ····if-eqz·v1,·:cond_1177 ····if-eqz·v1,·:cond_1
  
179 ····.line·93178 ····.line·93
180 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;179 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
181 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/crmf/OptionalValidity;->notAfter:Lorg/spongycastle/asn1/x509/Time; 
  
182 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V180 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
183 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V181 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
184 ····.line·96182 ····.line·96
185 ····:cond_1183 ····:cond_1
186 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;184 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
187 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V185 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.24 KB
smali/org/spongycastle/asn1/crmf/POPOSigningKeyInput.smali
    
Offset 207, 23 lines modifiedOffset 207, 21 lines modified
  
207 ····.line·121207 ····.line·121
208 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/POPOSigningKeyInput;->sender:Lorg/spongycastle/asn1/x509/GeneralName;208 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/POPOSigningKeyInput;->sender:Lorg/spongycastle/asn1/x509/GeneralName;
  
209 ····if-eqz·v1,·:cond_0209 ····if-eqz·v1,·:cond_0
  
210 ····.line·123210 ····.line·123
211 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;211 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;
  
212 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/crmf/POPOSigningKeyInput;->sender:Lorg/spongycastle/asn1/x509/GeneralName; 
  
213 ····const/4·v3,·0x0212 ····const/4·v3,·0x0
  
214 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V213 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
215 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V214 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
216 ····goto·:goto_0215 ····goto·:goto_0
  
217 ····.line·127216 ····.line·127
218 ····:cond_0217 ····:cond_0
219 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/POPOSigningKeyInput;->publicKeyMAC:Lorg/spongycastle/asn1/crmf/PKMACValue;218 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/crmf/POPOSigningKeyInput;->publicKeyMAC:Lorg/spongycastle/asn1/crmf/PKMACValue;
  
1.15 KB
smali/org/spongycastle/asn1/x9/OtherInfo.smali
    
Offset 188, 21 lines modifiedOffset 188, 23 lines modified
  
188 ····.line·125188 ····.line·125
189 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x9/OtherInfo;->partyAInfo:Lorg/spongycastle/asn1/ASN1OctetString;189 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x9/OtherInfo;->partyAInfo:Lorg/spongycastle/asn1/ASN1OctetString;
  
190 ····if-eqz·v1,·:cond_0190 ····if-eqz·v1,·:cond_0
  
191 ····.line·127191 ····.line·127
192 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;192 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 193 ····const/4·v2,·0x0
  
193 ····const/4·v3,·0x0194 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x9/OtherInfo;->partyAInfo:Lorg/spongycastle/asn1/ASN1OctetString;
  
194 ····invoke-direct·{v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V195 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
195 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V196 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
196 ····.line·130197 ····.line·130
197 ····:cond_0198 ····:cond_0
198 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;199 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
199 ····const/4·v2,·0x2200 ····const/4·v2,·0x2
  
1.02 KB
smali/org/spongycastle/asn1/x9/X9Curve.smali
    
Offset 590, 21 lines modifiedOffset 590, 19 lines modified
590 ····:cond_1590 ····:cond_1
591 ····:goto_0591 ····:goto_0
592 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x9/X9Curve;->seed:[B592 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x9/X9Curve;->seed:[B
  
593 ····if-eqz·v1,·:cond_2593 ····if-eqz·v1,·:cond_2
  
594 ····.line·158594 ····.line·158
595 ····new-instance·v1,·Lorg/spongycastle/asn1/DERBitString;595 ····new-instance·v2,·Lorg/spongycastle/asn1/DERBitString;
  
596 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/x9/X9Curve;->seed:[B596 ····invoke-direct·{v2,·v1},·Lorg/spongycastle/asn1/DERBitString;-><init>([B)V
  
597 ····invoke-direct·{v1,·v2},·Lorg/spongycastle/asn1/DERBitString;-><init>([B)V 
  
598 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V597 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
599 ····.line·161598 ····.line·161
600 ····:cond_2599 ····:cond_2
601 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;600 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
602 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V601 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.25 KB
smali/org/spongycastle/asn1/x509/V2TBSCertListGenerator.smali
    
Offset 590, 23 lines modifiedOffset 590, 21 lines modified
590 ····.line·238590 ····.line·238
591 ····:cond_1591 ····:cond_1
592 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/V2TBSCertListGenerator;->extensions:Lorg/spongycastle/asn1/x509/Extensions;592 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/V2TBSCertListGenerator;->extensions:Lorg/spongycastle/asn1/x509/Extensions;
  
593 ····if-eqz·v1,·:cond_2593 ····if-eqz·v1,·:cond_2
  
594 ····.line·240594 ····.line·240
595 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;595 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;
  
596 ····const/4·v2,·0x0596 ····const/4·v3,·0x0
  
597 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/V2TBSCertListGenerator;->extensions:Lorg/spongycastle/asn1/x509/Extensions;597 ····invoke-direct·{v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
598 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V 
  
599 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V598 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
600 ····.line·243599 ····.line·243
601 ····:cond_2600 ····:cond_2
602 ····new-instance·v1,·Lorg/spongycastle/asn1/x509/TBSCertList;601 ····new-instance·v1,·Lorg/spongycastle/asn1/x509/TBSCertList;
  
603 ····new-instance·v2,·Lorg/spongycastle/asn1/DERSequence;602 ····new-instance·v2,·Lorg/spongycastle/asn1/DERSequence;
  
2.21 KB
smali/org/spongycastle/asn1/x509/CertificatePair.smali
    
Offset 261, 36 lines modifiedOffset 261, 40 lines modified
  
261 ····.line·140261 ····.line·140
262 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->forward:Lorg/spongycastle/asn1/x509/Certificate;262 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->forward:Lorg/spongycastle/asn1/x509/Certificate;
  
263 ····if-eqz·v1,·:cond_0263 ····if-eqz·v1,·:cond_0
  
264 ····.line·142264 ····.line·142
265 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;265 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
266 ····const/4·v3,·0x0266 ····const/4·v2,·0x0
  
267 ····invoke-direct·{v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V267 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->forward:Lorg/spongycastle/asn1/x509/Certificate;
  
 268 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
268 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V269 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
269 ····.line·144270 ····.line·144
270 ····:cond_0271 ····:cond_0
271 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->reverse:Lorg/spongycastle/asn1/x509/Certificate;272 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->reverse:Lorg/spongycastle/asn1/x509/Certificate;
  
272 ····if-eqz·v1,·:cond_1273 ····if-eqz·v1,·:cond_1
  
273 ····.line·146274 ····.line·146
274 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;275 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 276 ····const/4·v2,·0x1
  
275 ····const/4·v3,·0x1277 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/CertificatePair;->reverse:Lorg/spongycastle/asn1/x509/Certificate;
  
276 ····invoke-direct·{v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V278 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
277 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V279 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
278 ····.line·149280 ····.line·149
279 ····:cond_1281 ····:cond_1
280 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;282 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
281 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V283 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.06 KB
smali/org/spongycastle/asn1/x509/Target.smali
    
Offset 185, 21 lines modifiedOffset 185, 23 lines modified
185 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/x509/Target;->targName:Lorg/spongycastle/asn1/x509/GeneralName;185 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/x509/Target;->targName:Lorg/spongycastle/asn1/x509/GeneralName;
  
186 ····const/4·v1,·0x1186 ····const/4·v1,·0x1
  
187 ····if-eqz·v0,·:cond_0187 ····if-eqz·v0,·:cond_0
  
188 ····.line·131188 ····.line·131
189 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;189 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 190 ····const/4·v2,·0x0
  
190 ····const/4·v3,·0x0191 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Target;->targName:Lorg/spongycastle/asn1/x509/GeneralName;
  
191 ····invoke-direct·{v2,·v1,·v3,·v0},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V192 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
192 ····return-object·v2193 ····return-object·v0
  
193 ····.line·135194 ····.line·135
194 ····:cond_0195 ····:cond_0
195 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;196 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
196 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/x509/Target;->targGroup:Lorg/spongycastle/asn1/x509/GeneralName;197 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/x509/Target;->targGroup:Lorg/spongycastle/asn1/x509/GeneralName;
  
1.22 KB
smali/org/spongycastle/asn1/x509/AttCertIssuer.smali
    
Offset 38, 23 lines modifiedOffset 38, 21 lines modified
38 ····.line·6738 ····.line·67
39 ····invoke-direct·{p0},·Lorg/spongycastle/asn1/ASN1Object;-><init>()V39 ····invoke-direct·{p0},·Lorg/spongycastle/asn1/ASN1Object;-><init>()V
  
40 ····.line·6840 ····.line·68
41 ····iput-object·p1,·p0,·Lorg/spongycastle/asn1/x509/AttCertIssuer;->obj:Lorg/spongycastle/asn1/ASN1Encodable;41 ····iput-object·p1,·p0,·Lorg/spongycastle/asn1/x509/AttCertIssuer;->obj:Lorg/spongycastle/asn1/ASN1Encodable;
  
42 ····.line·6942 ····.line·69
43 ····new-instance·p1,·Lorg/spongycastle/asn1/DERTaggedObject;43 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
44 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/x509/AttCertIssuer;->obj:Lorg/spongycastle/asn1/ASN1Encodable; 
  
45 ····const/4·v1,·0x044 ····const/4·v1,·0x0
  
46 ····invoke-direct·{p1,·v1,·v1,·v0},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V45 ····invoke-direct·{v0,·v1,·v1,·p1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
47 ····iput-object·p1,·p0,·Lorg/spongycastle/asn1/x509/AttCertIssuer;->choiceObj:Lorg/spongycastle/asn1/ASN1Primitive;46 ····iput-object·v0,·p0,·Lorg/spongycastle/asn1/x509/AttCertIssuer;->choiceObj:Lorg/spongycastle/asn1/ASN1Primitive;
  
48 ····return-void47 ····return-void
49 .end·method48 .end·method
  
50 .method·public·static·getInstance(Ljava/lang/Object;)Lorg/spongycastle/asn1/x509/AttCertIssuer;49 .method·public·static·getInstance(Ljava/lang/Object;)Lorg/spongycastle/asn1/x509/AttCertIssuer;
51 ····.locals·350 ····.locals·3
  
4.04 KB
smali/org/spongycastle/asn1/x509/Holder.smali
    
Offset 399, 53 lines modifiedOffset 399, 47 lines modified
  
399 ····.line·216399 ····.line·216
400 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->baseCertificateID:Lorg/spongycastle/asn1/x509/IssuerSerial;400 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->baseCertificateID:Lorg/spongycastle/asn1/x509/IssuerSerial;
  
401 ····if-eqz·v3,·:cond_0401 ····if-eqz·v3,·:cond_0
  
402 ····.line·218402 ····.line·218
403 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;403 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;
  
404 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/Holder;->baseCertificateID:Lorg/spongycastle/asn1/x509/IssuerSerial; 
  
405 ····invoke-direct·{v3,·v1,·v1,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V404 ····invoke-direct·{v4,·v1,·v1,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
406 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V405 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
407 ····.line·221406 ····.line·221
408 ····:cond_0407 ····:cond_0
409 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames;408 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames;
  
410 ····if-eqz·v3,·:cond_1409 ····if-eqz·v3,·:cond_1
  
411 ····.line·223410 ····.line·223
412 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;411 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;
  
413 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames; 
  
414 ····invoke-direct·{v3,·v1,·v2,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V412 ····invoke-direct·{v4,·v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
415 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V413 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
416 ····.line·226414 ····.line·226
417 ····:cond_1415 ····:cond_1
418 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/x509/Holder;->objectDigestInfo:Lorg/spongycastle/asn1/x509/ObjectDigestInfo;416 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/x509/Holder;->objectDigestInfo:Lorg/spongycastle/asn1/x509/ObjectDigestInfo;
  
419 ····if-eqz·v2,·:cond_2417 ····if-eqz·v2,·:cond_2
  
420 ····.line·228418 ····.line·228
421 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;419 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
422 ····const/4·v3,·0x2 
  
423 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/Holder;->objectDigestInfo:Lorg/spongycastle/asn1/x509/ObjectDigestInfo;420 ····const/4·v4,·0x2
  
424 ····invoke-direct·{v2,·v1,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V421 ····invoke-direct·{v3,·v1,·v4,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
425 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V422 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
426 ····.line·231423 ····.line·231
427 ····:cond_2424 ····:cond_2
428 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;425 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
429 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V426 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
Offset 454, 21 lines modifiedOffset 448, 19 lines modified
454 ····.line·235448 ····.line·235
455 ····:cond_3449 ····:cond_3
456 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames;450 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames;
  
457 ····if-eqz·v0,·:cond_4451 ····if-eqz·v0,·:cond_4
  
458 ····.line·237452 ····.line·237
459 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;453 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
460 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/Holder;->entityName:Lorg/spongycastle/asn1/x509/GeneralNames; 
  
461 ····invoke-direct·{v0,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V454 ····invoke-direct·{v1,·v2,·v2,·v0},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
462 ····return-object·v0455 ····return-object·v1
  
463 ····.line·241456 ····.line·241
464 ····:cond_4457 ····:cond_4
465 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;458 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
466 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->baseCertificateID:Lorg/spongycastle/asn1/x509/IssuerSerial;459 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/Holder;->baseCertificateID:Lorg/spongycastle/asn1/x509/IssuerSerial;
  
1.69 KB
smali/org/spongycastle/asn1/x509/GeneralName.smali
    
Offset 1032, 35 lines modifiedOffset 1032, 39 lines modified
1032 ····iget·v0,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->tag:I1032 ····iget·v0,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->tag:I
  
1033 ····const/4·v1,·0x41033 ····const/4·v1,·0x4
  
1034 ····if-ne·v0,·v1,·:cond_01034 ····if-ne·v0,·v1,·:cond_0
  
1035 ····.line·4321035 ····.line·432
1036 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;1036 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
1037 ····const/4·v2,·0x11037 ····const/4·v1,·0x1
  
 1038 ····iget·v2,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->tag:I
  
1038 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->obj:Lorg/spongycastle/asn1/ASN1Encodable;1039 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->obj:Lorg/spongycastle/asn1/ASN1Encodable;
  
1039 ····invoke-direct·{v1,·v2,·v0,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V1040 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
1040 ····return-object·v11041 ····return-object·v0
  
1041 ····.line·4361042 ····.line·436
1042 ····:cond_01043 ····:cond_0
1043 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;1044 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 1045 ····const/4·v1,·0x0
  
1044 ····const/4·v2,·0x01046 ····iget·v2,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->tag:I
  
1045 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->obj:Lorg/spongycastle/asn1/ASN1Encodable;1047 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/GeneralName;->obj:Lorg/spongycastle/asn1/ASN1Encodable;
  
1046 ····invoke-direct·{v1,·v2,·v0,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V1048 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
1047 ····return-object·v11049 ····return-object·v0
1048 .end·method1050 .end·method
  
1049 .method·public·toString()Ljava/lang/String;1051 .method·public·toString()Ljava/lang/String;
1050 ····.locals·31052 ····.locals·3
  
1051 ····.line·2441053 ····.line·244
1052 ····new-instance·v0,·Ljava/lang/StringBuffer;1054 ····new-instance·v0,·Ljava/lang/StringBuffer;
2.25 KB
smali/org/spongycastle/asn1/x509/PrivateKeyUsagePeriod.smali
    
Offset 143, 38 lines modifiedOffset 143, 34 lines modified
143 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notBefore:Lorg/spongycastle/asn1/ASN1GeneralizedTime;143 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notBefore:Lorg/spongycastle/asn1/ASN1GeneralizedTime;
  
144 ····const/4·v2,·0x0144 ····const/4·v2,·0x0
  
145 ····if-eqz·v1,·:cond_0145 ····if-eqz·v1,·:cond_0
  
146 ····.line·75146 ····.line·75
147 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;147 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
148 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notBefore:Lorg/spongycastle/asn1/ASN1GeneralizedTime;148 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
149 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V 
  
150 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V149 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
151 ····.line·77150 ····.line·77
152 ····:cond_0151 ····:cond_0
153 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notAfter:Lorg/spongycastle/asn1/ASN1GeneralizedTime;152 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notAfter:Lorg/spongycastle/asn1/ASN1GeneralizedTime;
  
154 ····if-eqz·v1,·:cond_1153 ····if-eqz·v1,·:cond_1
  
155 ····.line·79154 ····.line·79
156 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;155 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
157 ····const/4·v3,·0x1 
  
158 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/PrivateKeyUsagePeriod;->_notAfter:Lorg/spongycastle/asn1/ASN1GeneralizedTime;156 ····const/4·v4,·0x1
  
159 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V157 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
160 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V158 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
161 ····.line·82159 ····.line·82
162 ····:cond_1160 ····:cond_1
163 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;161 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
164 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V162 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.27 KB
smali/org/spongycastle/asn1/x509/TBSCertList.smali
    
Offset 532, 21 lines modifiedOffset 532, 23 lines modified
532 ····.line·303532 ····.line·303
533 ····:cond_2533 ····:cond_2
534 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/TBSCertList;->crlExtensions:Lorg/spongycastle/asn1/x509/Extensions;534 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/TBSCertList;->crlExtensions:Lorg/spongycastle/asn1/x509/Extensions;
  
535 ····if-eqz·v1,·:cond_3535 ····if-eqz·v1,·:cond_3
  
536 ····.line·305536 ····.line·305
537 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;537 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
538 ····const/4·v3,·0x0538 ····const/4·v2,·0x0
  
539 ····invoke-direct·{v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V539 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/TBSCertList;->crlExtensions:Lorg/spongycastle/asn1/x509/Extensions;
  
 540 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
540 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V541 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
541 ····.line·308542 ····.line·308
542 ····:cond_3543 ····:cond_3
543 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;544 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
544 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V545 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
3.22 KB
smali/org/spongycastle/asn1/x509/AuthorityKeyIdentifier.smali
    
Offset 447, 49 lines modifiedOffset 447, 55 lines modified
447 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->keyidentifier:Lorg/spongycastle/asn1/ASN1OctetString;447 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->keyidentifier:Lorg/spongycastle/asn1/ASN1OctetString;
  
448 ····const/4·v2,·0x0448 ····const/4·v2,·0x0
  
449 ····if-eqz·v1,·:cond_0449 ····if-eqz·v1,·:cond_0
  
450 ····.line·208450 ····.line·208
451 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;451 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
452 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V452 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->keyidentifier:Lorg/spongycastle/asn1/ASN1OctetString;
  
 453 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
453 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V454 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
454 ····.line·211455 ····.line·211
455 ····:cond_0456 ····:cond_0
456 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certissuer:Lorg/spongycastle/asn1/x509/GeneralNames;457 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certissuer:Lorg/spongycastle/asn1/x509/GeneralNames;
  
457 ····if-eqz·v1,·:cond_1458 ····if-eqz·v1,·:cond_1
  
458 ····.line·213459 ····.line·213
459 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;460 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 461 ····const/4·v3,·0x1
  
460 ····const/4·v4,·0x1462 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certissuer:Lorg/spongycastle/asn1/x509/GeneralNames;
  
461 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V463 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
462 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V464 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
463 ····.line·216465 ····.line·216
464 ····:cond_1466 ····:cond_1
465 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certserno:Lorg/spongycastle/asn1/ASN1Integer;467 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certserno:Lorg/spongycastle/asn1/ASN1Integer;
  
466 ····if-eqz·v1,·:cond_2468 ····if-eqz·v1,·:cond_2
  
467 ····.line·218469 ····.line·218
468 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;470 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 471 ····const/4·v3,·0x2
  
469 ····const/4·v4,·0x2472 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/AuthorityKeyIdentifier;->certserno:Lorg/spongycastle/asn1/ASN1Integer;
  
470 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V473 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
471 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V474 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
472 ····.line·222475 ····.line·222
473 ····:cond_2476 ····:cond_2
474 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;477 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
475 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V478 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
5.7 KB
smali/org/spongycastle/asn1/x509/sigi/PersonalData.smali
    
Offset 374, 87 lines modifiedOffset 374, 97 lines modified
374 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->nameDistinguisher:Ljava/math/BigInteger;374 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->nameDistinguisher:Ljava/math/BigInteger;
  
375 ····const/4·v2,·0x0375 ····const/4·v2,·0x0
  
376 ····if-eqz·v1,·:cond_0376 ····if-eqz·v1,·:cond_0
  
377 ····.line·192377 ····.line·192
378 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;378 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
379 ····new-instance·v4,·Lorg/spongycastle/asn1/ASN1Integer;379 ····new-instance·v3,·Lorg/spongycastle/asn1/ASN1Integer;
  
380 ····invoke-direct·{v4,·v1},·Lorg/spongycastle/asn1/ASN1Integer;-><init>(Ljava/math/BigInteger;)V380 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->nameDistinguisher:Ljava/math/BigInteger;
  
381 ····invoke-direct·{v3,·v2,·v2,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V381 ····invoke-direct·{v3,·v4},·Lorg/spongycastle/asn1/ASN1Integer;-><init>(Ljava/math/BigInteger;)V
  
 382 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
382 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V383 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
383 ····.line·194384 ····.line·194
384 ····:cond_0385 ····:cond_0
385 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->dateOfBirth:Lorg/spongycastle/asn1/ASN1GeneralizedTime;386 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->dateOfBirth:Lorg/spongycastle/asn1/ASN1GeneralizedTime;
  
386 ····const/4·v3,·0x1387 ····const/4·v3,·0x1
  
387 ····if-eqz·v1,·:cond_1388 ····if-eqz·v1,·:cond_1
  
388 ····.line·196389 ····.line·196
389 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;390 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 391 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->dateOfBirth:Lorg/spongycastle/asn1/ASN1GeneralizedTime;
  
390 ····invoke-direct·{v4,·v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V392 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
391 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V393 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
392 ····.line·198394 ····.line·198
393 ····:cond_1395 ····:cond_1
394 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->placeOfBirth:Lorg/spongycastle/asn1/x500/DirectoryString;396 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->placeOfBirth:Lorg/spongycastle/asn1/x500/DirectoryString;
  
395 ····if-eqz·v1,·:cond_2397 ····if-eqz·v1,·:cond_2
  
396 ····.line·200398 ····.line·200
397 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;399 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 400 ····const/4·v4,·0x2
  
398 ····const/4·v5,·0x2401 ····iget-object·v5,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->placeOfBirth:Lorg/spongycastle/asn1/x500/DirectoryString;
  
399 ····invoke-direct·{v4,·v3,·v5,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V402 ····invoke-direct·{v1,·v3,·v4,·v5},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
400 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V403 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
401 ····.line·202404 ····.line·202
402 ····:cond_2405 ····:cond_2
403 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->gender:Ljava/lang/String;406 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->gender:Ljava/lang/String;
  
404 ····if-eqz·v1,·:cond_3407 ····if-eqz·v1,·:cond_3
  
405 ····.line·204408 ····.line·204
406 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;409 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
407 ····const/4·v5,·0x3410 ····const/4·v4,·0x3
  
408 ····new-instance·v6,·Lorg/spongycastle/asn1/DERPrintableString;411 ····new-instance·v5,·Lorg/spongycastle/asn1/DERPrintableString;
  
409 ····invoke-direct·{v6,·v1,·v3},·Lorg/spongycastle/asn1/DERPrintableString;-><init>(Ljava/lang/String;Z)V412 ····iget-object·v6,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->gender:Ljava/lang/String;
  
410 ····invoke-direct·{v4,·v2,·v5,·v6},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V413 ····invoke-direct·{v5,·v6,·v3},·Lorg/spongycastle/asn1/DERPrintableString;-><init>(Ljava/lang/String;Z)V
  
 414 ····invoke-direct·{v1,·v2,·v4,·v5},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
411 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V415 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
412 ····.line·206416 ····.line·206
413 ····:cond_3417 ····:cond_3
414 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->postalAddress:Lorg/spongycastle/asn1/x500/DirectoryString;418 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->postalAddress:Lorg/spongycastle/asn1/x500/DirectoryString;
  
415 ····if-eqz·v1,·:cond_4419 ····if-eqz·v1,·:cond_4
  
416 ····.line·208420 ····.line·208
417 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;421 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 422 ····const/4·v2,·0x4
  
418 ····const/4·v4,·0x4423 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/x509/sigi/PersonalData;->postalAddress:Lorg/spongycastle/asn1/x500/DirectoryString;
  
419 ····invoke-direct·{v2,·v3,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V424 ····invoke-direct·{v1,·v3,·v2,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
420 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V425 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
421 ····.line·210426 ····.line·210
422 ····:cond_4427 ····:cond_4
423 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;428 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
424 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V429 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.36 KB
smali/org/spongycastle/asn1/cryptopro/GostR3410KeyTransport.smali
    
Offset 117, 21 lines modifiedOffset 117, 23 lines modified
  
117 ····.line·63117 ····.line·63
118 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cryptopro/GostR3410KeyTransport;->transportParameters:Lorg/spongycastle/asn1/cryptopro/GostR3410TransportParameters;118 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/cryptopro/GostR3410KeyTransport;->transportParameters:Lorg/spongycastle/asn1/cryptopro/GostR3410TransportParameters;
  
119 ····if-eqz·v1,·:cond_0119 ····if-eqz·v1,·:cond_0
  
120 ····.line·65120 ····.line·65
121 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;121 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 122 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/cryptopro/GostR3410KeyTransport;->transportParameters:Lorg/spongycastle/asn1/cryptopro/GostR3410TransportParameters;
  
122 ····const/4·v3,·0x0123 ····const/4·v3,·0x0
  
123 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V124 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
124 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V125 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
125 ····.line·68126 ····.line·68
126 ····:cond_0127 ····:cond_0
127 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;128 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
128 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V129 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.31 KB
smali/org/spongycastle/asn1/ocsp/RevokedInfo.smali
    
Offset 158, 23 lines modifiedOffset 158, 25 lines modified
  
158 ····.line·85158 ····.line·85
159 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/RevokedInfo;->revocationReason:Lorg/spongycastle/asn1/x509/CRLReason;159 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/RevokedInfo;->revocationReason:Lorg/spongycastle/asn1/x509/CRLReason;
  
160 ····if-eqz·v1,·:cond_0160 ····if-eqz·v1,·:cond_0
  
161 ····.line·87161 ····.line·87
162 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;162 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
163 ····const/4·v3,·0x1163 ····const/4·v2,·0x1
  
164 ····const/4·v4,·0x0164 ····const/4·v3,·0x0
  
165 ····invoke-direct·{v2,·v3,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V165 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/ocsp/RevokedInfo;->revocationReason:Lorg/spongycastle/asn1/x509/CRLReason;
  
 166 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
166 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V167 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
167 ····.line·90168 ····.line·90
168 ····:cond_0169 ····:cond_0
169 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;170 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
170 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V171 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.28 KB
smali/org/spongycastle/asn1/ocsp/Signature.smali
    
Offset 201, 23 lines modifiedOffset 201, 25 lines modified
  
201 ····.line·104201 ····.line·104
202 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/Signature;->certs:Lorg/spongycastle/asn1/ASN1Sequence;202 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/Signature;->certs:Lorg/spongycastle/asn1/ASN1Sequence;
  
203 ····if-eqz·v1,·:cond_0203 ····if-eqz·v1,·:cond_0
  
204 ····.line·106204 ····.line·106
205 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;205 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
206 ····const/4·v3,·0x1206 ····const/4·v2,·0x1
  
207 ····const/4·v4,·0x0207 ····const/4·v3,·0x0
  
208 ····invoke-direct·{v2,·v3,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V208 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/ocsp/Signature;->certs:Lorg/spongycastle/asn1/ASN1Sequence;
  
 209 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
209 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V210 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
210 ····.line·109211 ····.line·109
211 ····:cond_0212 ····:cond_0
212 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;213 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
213 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V214 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.22 KB
smali/org/spongycastle/asn1/ocsp/SingleResponse.smali
    
Offset 315, 38 lines modifiedOffset 315, 34 lines modified
315 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->nextUpdate:Lorg/spongycastle/asn1/ASN1GeneralizedTime;315 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->nextUpdate:Lorg/spongycastle/asn1/ASN1GeneralizedTime;
  
316 ····const/4·v2,·0x1316 ····const/4·v2,·0x1
  
317 ····if-eqz·v1,·:cond_0317 ····if-eqz·v1,·:cond_0
  
318 ····.line·152318 ····.line·152
319 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;319 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
320 ····const/4·v3,·0x0320 ····const/4·v4,·0x0
  
321 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->nextUpdate:Lorg/spongycastle/asn1/ASN1GeneralizedTime;321 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
322 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V 
  
323 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V322 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
324 ····.line·155323 ····.line·155
325 ····:cond_0324 ····:cond_0
326 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->singleExtensions:Lorg/spongycastle/asn1/x509/Extensions;325 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->singleExtensions:Lorg/spongycastle/asn1/x509/Extensions;
  
327 ····if-eqz·v1,·:cond_1326 ····if-eqz·v1,·:cond_1
  
328 ····.line·157327 ····.line·157
329 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;328 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;
  
330 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/ocsp/SingleResponse;->singleExtensions:Lorg/spongycastle/asn1/x509/Extensions; 
  
331 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V329 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
332 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V330 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
333 ····.line·160331 ····.line·160
334 ····:cond_1332 ····:cond_1
335 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;333 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
336 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V334 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.45 KB
smali/org/spongycastle/asn1/ocsp/TBSRequest.smali
    
Offset 343, 39 lines modifiedOffset 343, 43 lines modified
343 ····.line·158343 ····.line·158
344 ····:cond_1344 ····:cond_1
345 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestorName:Lorg/spongycastle/asn1/x509/GeneralName;345 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestorName:Lorg/spongycastle/asn1/x509/GeneralName;
  
346 ····if-eqz·v1,·:cond_2346 ····if-eqz·v1,·:cond_2
  
347 ····.line·160347 ····.line·160
348 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;348 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
349 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V349 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestorName:Lorg/spongycastle/asn1/x509/GeneralName;
  
 350 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
350 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V351 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
351 ····.line·163352 ····.line·163
352 ····:cond_2353 ····:cond_2
353 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestList:Lorg/spongycastle/asn1/ASN1Sequence;354 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestList:Lorg/spongycastle/asn1/ASN1Sequence;
  
354 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V355 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
355 ····.line·165356 ····.line·165
356 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestExtensions:Lorg/spongycastle/asn1/x509/Extensions;357 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestExtensions:Lorg/spongycastle/asn1/x509/Extensions;
  
357 ····if-eqz·v1,·:cond_3358 ····if-eqz·v1,·:cond_3
  
358 ····.line·167359 ····.line·167
359 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;360 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
360 ····const/4·v4,·0x2361 ····const/4·v3,·0x2
  
361 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V362 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/ocsp/TBSRequest;->requestExtensions:Lorg/spongycastle/asn1/x509/Extensions;
  
 363 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
362 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V364 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
363 ····.line·170365 ····.line·170
364 ····:cond_3366 ····:cond_3
365 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;367 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
366 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V368 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.32 KB
smali/org/spongycastle/asn1/ocsp/BasicOCSPResponse.smali
    
Offset 215, 23 lines modifiedOffset 215, 25 lines modified
  
215 ····.line·105215 ····.line·105
216 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/BasicOCSPResponse;->certs:Lorg/spongycastle/asn1/ASN1Sequence;216 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/ocsp/BasicOCSPResponse;->certs:Lorg/spongycastle/asn1/ASN1Sequence;
  
217 ····if-eqz·v1,·:cond_0217 ····if-eqz·v1,·:cond_0
  
218 ····.line·107218 ····.line·107
219 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;219 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
220 ····const/4·v3,·0x1220 ····const/4·v2,·0x1
  
221 ····const/4·v4,·0x0221 ····const/4·v3,·0x0
  
222 ····invoke-direct·{v2,·v3,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V222 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/ocsp/BasicOCSPResponse;->certs:Lorg/spongycastle/asn1/ASN1Sequence;
  
 223 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
223 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V224 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
224 ····.line·110225 ····.line·110
225 ····:cond_0226 ····:cond_0
226 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;227 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
227 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V228 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
3.97 KB
smali/org/spongycastle/asn1/esf/CrlOcspRef.smali
    
Offset 200, 61 lines modifiedOffset 200, 67 lines modified
200 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->crlids:Lorg/spongycastle/asn1/esf/CrlListID;200 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->crlids:Lorg/spongycastle/asn1/esf/CrlListID;
  
201 ····const/4·v2,·0x1201 ····const/4·v2,·0x1
  
202 ····if-eqz·v1,·:cond_0202 ····if-eqz·v1,·:cond_0
  
203 ····.line·95203 ····.line·95
204 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;204 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
205 ····const/4·v4,·0x0205 ····const/4·v3,·0x0
  
206 ····invoke-virtual·{v1},·Lorg/spongycastle/asn1/esf/CrlListID;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;206 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->crlids:Lorg/spongycastle/asn1/esf/CrlListID;
  
207 ····move-result-object·v1207 ····invoke-virtual·{v4},·Lorg/spongycastle/asn1/esf/CrlListID;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;
  
208 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V208 ····move-result-object·v4
  
 209 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
209 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V210 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
210 ····.line·97211 ····.line·97
211 ····:cond_0212 ····:cond_0
212 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->ocspids:Lorg/spongycastle/asn1/esf/OcspListID;213 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->ocspids:Lorg/spongycastle/asn1/esf/OcspListID;
  
213 ····if-eqz·v1,·:cond_1214 ····if-eqz·v1,·:cond_1
  
214 ····.line·99215 ····.line·99
215 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;216 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 217 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->ocspids:Lorg/spongycastle/asn1/esf/OcspListID;
  
216 ····invoke-virtual·{v1},·Lorg/spongycastle/asn1/esf/OcspListID;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;218 ····invoke-virtual·{v3},·Lorg/spongycastle/asn1/esf/OcspListID;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;
  
217 ····move-result-object·v1219 ····move-result-object·v3
  
218 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V220 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
219 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V221 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
220 ····.line·101222 ····.line·101
221 ····:cond_1223 ····:cond_1
222 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->otherRev:Lorg/spongycastle/asn1/esf/OtherRevRefs;224 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->otherRev:Lorg/spongycastle/asn1/esf/OtherRevRefs;
  
223 ····if-eqz·v1,·:cond_2225 ····if-eqz·v1,·:cond_2
  
224 ····.line·103226 ····.line·103
225 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;227 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 228 ····const/4·v3,·0x2
  
226 ····const/4·v4,·0x2229 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/esf/CrlOcspRef;->otherRev:Lorg/spongycastle/asn1/esf/OtherRevRefs;
  
227 ····invoke-virtual·{v1},·Lorg/spongycastle/asn1/esf/OtherRevRefs;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;230 ····invoke-virtual·{v4},·Lorg/spongycastle/asn1/esf/OtherRevRefs;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;
  
228 ····move-result-object·v1231 ····move-result-object·v4
  
229 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V232 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
230 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V233 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
231 ····.line·105234 ····.line·105
232 ····:cond_2235 ····:cond_2
233 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;236 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
234 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V237 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
1.28 KB
smali/org/spongycastle/asn1/dvcs/TargetEtcChain.smali
    
Offset 344, 23 lines modifiedOffset 344, 21 lines modified
344 ····.line·124344 ····.line·124
345 ····:cond_0345 ····:cond_0
346 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/dvcs/TargetEtcChain;->pathProcInput:Lorg/spongycastle/asn1/dvcs/PathProcInput;346 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/dvcs/TargetEtcChain;->pathProcInput:Lorg/spongycastle/asn1/dvcs/PathProcInput;
  
347 ····if-eqz·v1,·:cond_1347 ····if-eqz·v1,·:cond_1
  
348 ····.line·126348 ····.line·126
349 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;349 ····new-instance·v2,·Lorg/spongycastle/asn1/DERTaggedObject;
  
350 ····iget-object·v2,·p0,·Lorg/spongycastle/asn1/dvcs/TargetEtcChain;->pathProcInput:Lorg/spongycastle/asn1/dvcs/PathProcInput; 
  
351 ····const/4·v3,·0x0350 ····const/4·v3,·0x0
  
352 ····invoke-direct·{v1,·v3,·v3,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V351 ····invoke-direct·{v2,·v3,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
353 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V352 ····invoke-virtual·{v0,·v2},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
354 ····.line·129353 ····.line·129
355 ····:cond_1354 ····:cond_1
356 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;355 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
357 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V356 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
2.61 KB
smali/org/spongycastle/asn1/dvcs/PathProcInput.smali
    
Offset 405, 42 lines modifiedOffset 405, 46 lines modified
405 ····.line·132405 ····.line·132
406 ····:cond_1406 ····:cond_1
407 ····iget-boolean·v1,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->explicitPolicyReqd:Z407 ····iget-boolean·v1,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->explicitPolicyReqd:Z
  
408 ····if-eqz·v1,·:cond_2408 ····if-eqz·v1,·:cond_2
  
409 ····.line·134409 ····.line·134
410 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;410 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
411 ····invoke-static·{v1},·Lorg/spongycastle/asn1/ASN1Boolean;->getInstance(Z)Lorg/spongycastle/asn1/ASN1Boolean;411 ····iget-boolean·v3,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->explicitPolicyReqd:Z
  
412 ····move-result-object·v1412 ····invoke-static·{v3},·Lorg/spongycastle/asn1/ASN1Boolean;->getInstance(Z)Lorg/spongycastle/asn1/ASN1Boolean;
  
413 ····invoke-direct·{v3,·v2,·v2,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V413 ····move-result-object·v3
  
 414 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
414 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V415 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
415 ····.line·136416 ····.line·136
416 ····:cond_2417 ····:cond_2
417 ····iget-boolean·v1,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->inhibitAnyPolicy:Z418 ····iget-boolean·v1,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->inhibitAnyPolicy:Z
  
418 ····if-eqz·v1,·:cond_3419 ····if-eqz·v1,·:cond_3
  
419 ····.line·138420 ····.line·138
420 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;421 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 422 ····iget-boolean·v3,·p0,·Lorg/spongycastle/asn1/dvcs/PathProcInput;->inhibitAnyPolicy:Z
  
421 ····invoke-static·{v1},·Lorg/spongycastle/asn1/ASN1Boolean;->getInstance(Z)Lorg/spongycastle/asn1/ASN1Boolean;423 ····invoke-static·{v3},·Lorg/spongycastle/asn1/ASN1Boolean;->getInstance(Z)Lorg/spongycastle/asn1/ASN1Boolean;
  
422 ····move-result-object·v1424 ····move-result-object·v3
  
423 ····const/4·v4,·0x1425 ····const/4·v4,·0x1
  
424 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V426 ····invoke-direct·{v1,·v2,·v4,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
425 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V427 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
426 ····.line·141428 ····.line·141
427 ····:cond_3429 ····:cond_3
428 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;430 ····new-instance·v1,·Lorg/spongycastle/asn1/DERSequence;
  
429 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V431 ····invoke-direct·{v1,·v0},·Lorg/spongycastle/asn1/DERSequence;-><init>(Lorg/spongycastle/asn1/ASN1EncodableVector;)V
  
3.45 KB
smali/org/spongycastle/asn1/isismtt/x509/ProcurationSyntax.smali
    
Offset 349, 53 lines modifiedOffset 349, 59 lines modified
349 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->country:Ljava/lang/String;349 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->country:Ljava/lang/String;
  
350 ····const/4·v2,·0x1350 ····const/4·v2,·0x1
  
351 ····if-eqz·v1,·:cond_0351 ····if-eqz·v1,·:cond_0
  
352 ····.line·219352 ····.line·219
353 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;353 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 354 ····new-instance·v3,·Lorg/spongycastle/asn1/DERPrintableString;
  
354 ····new-instance·v4,·Lorg/spongycastle/asn1/DERPrintableString;355 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->country:Ljava/lang/String;
  
355 ····invoke-direct·{v4,·v1,·v2},·Lorg/spongycastle/asn1/DERPrintableString;-><init>(Ljava/lang/String;Z)V356 ····invoke-direct·{v3,·v4,·v2},·Lorg/spongycastle/asn1/DERPrintableString;-><init>(Ljava/lang/String;Z)V
  
356 ····invoke-direct·{v3,·v2,·v2,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V357 ····invoke-direct·{v1,·v2,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
357 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V358 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
358 ····.line·221359 ····.line·221
359 ····:cond_0360 ····:cond_0
360 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->typeOfSubstitution:Lorg/spongycastle/asn1/x500/DirectoryString;361 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->typeOfSubstitution:Lorg/spongycastle/asn1/x500/DirectoryString;
  
361 ····if-eqz·v1,·:cond_1362 ····if-eqz·v1,·:cond_1
  
362 ····.line·223363 ····.line·223
363 ····new-instance·v3,·Lorg/spongycastle/asn1/DERTaggedObject;364 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
364 ····const/4·v4,·0x2365 ····const/4·v3,·0x2
  
365 ····invoke-direct·{v3,·v2,·v4,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V366 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->typeOfSubstitution:Lorg/spongycastle/asn1/x500/DirectoryString;
  
 367 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
366 ····invoke-virtual·{v0,·v3},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V368 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
367 ····.line·225369 ····.line·225
368 ····:cond_1370 ····:cond_1
369 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->thirdPerson:Lorg/spongycastle/asn1/x509/GeneralName;371 ····iget-object·v1,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->thirdPerson:Lorg/spongycastle/asn1/x509/GeneralName;
  
370 ····const/4·v3,·0x3372 ····const/4·v3,·0x3
  
371 ····if-eqz·v1,·:cond_2373 ····if-eqz·v1,·:cond_2
  
372 ····.line·227374 ····.line·227
373 ····new-instance·v4,·Lorg/spongycastle/asn1/DERTaggedObject;375 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
 376 ····iget-object·v4,·p0,·Lorg/spongycastle/asn1/isismtt/x509/ProcurationSyntax;->thirdPerson:Lorg/spongycastle/asn1/x509/GeneralName;
  
374 ····invoke-direct·{v4,·v2,·v3,·v1},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V377 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ZILorg/spongycastle/asn1/ASN1Encodable;)V
  
375 ····invoke-virtual·{v0,·v4},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V378 ····invoke-virtual·{v0,·v1},·Lorg/spongycastle/asn1/ASN1EncodableVector;->add(Lorg/spongycastle/asn1/ASN1Encodable;)V
  
376 ····goto·:goto_0379 ····goto·:goto_0
  
377 ····.line·231380 ····.line·231
378 ····:cond_2381 ····:cond_2
379 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;382 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
2.42 KB
smali/org/spongycastle/asn1/isismtt/ocsp/RequestedCertificate.smali
    
Offset 331, 48 lines modifiedOffset 331, 44 lines modified
  
331 ····.line·171331 ····.line·171
332 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->publicKeyCert:[B332 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->publicKeyCert:[B
  
333 ····if-eqz·v0,·:cond_0333 ····if-eqz·v0,·:cond_0
  
334 ····.line·173334 ····.line·173
335 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;335 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
336 ····const/4·v1,·0x0336 ····const/4·v2,·0x0
  
337 ····new-instance·v2,·Lorg/spongycastle/asn1/DEROctetString;337 ····new-instance·v3,·Lorg/spongycastle/asn1/DEROctetString;
  
338 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->publicKeyCert:[B338 ····invoke-direct·{v3,·v0},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V
  
339 ····invoke-direct·{v2,·v3},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V339 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
340 ····invoke-direct·{v0,·v1,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V 
  
341 ····return-object·v0340 ····return-object·v1
  
342 ····.line·175341 ····.line·175
343 ····:cond_0342 ····:cond_0
344 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->attributeCert:[B343 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->attributeCert:[B
  
345 ····if-eqz·v0,·:cond_1344 ····if-eqz·v0,·:cond_1
  
346 ····.line·177345 ····.line·177
347 ····new-instance·v0,·Lorg/spongycastle/asn1/DERTaggedObject;346 ····new-instance·v1,·Lorg/spongycastle/asn1/DERTaggedObject;
  
348 ····const/4·v1,·0x1 
  
349 ····new-instance·v2,·Lorg/spongycastle/asn1/DEROctetString;347 ····const/4·v2,·0x1
  
350 ····iget-object·v3,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->attributeCert:[B348 ····new-instance·v3,·Lorg/spongycastle/asn1/DEROctetString;
  
351 ····invoke-direct·{v2,·v3},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V349 ····invoke-direct·{v3,·v0},·Lorg/spongycastle/asn1/DEROctetString;-><init>([B)V
  
352 ····invoke-direct·{v0,·v1,·v2},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V350 ····invoke-direct·{v1,·v2,·v3},·Lorg/spongycastle/asn1/DERTaggedObject;-><init>(ILorg/spongycastle/asn1/ASN1Encodable;)V
  
353 ····return-object·v0351 ····return-object·v1
  
354 ····.line·179352 ····.line·179
355 ····:cond_1353 ····:cond_1
356 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->cert:Lorg/spongycastle/asn1/x509/Certificate;354 ····iget-object·v0,·p0,·Lorg/spongycastle/asn1/isismtt/ocsp/RequestedCertificate;->cert:Lorg/spongycastle/asn1/x509/Certificate;
  
357 ····invoke-virtual·{v0},·Lorg/spongycastle/asn1/x509/Certificate;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;355 ····invoke-virtual·{v0},·Lorg/spongycastle/asn1/x509/Certificate;->toASN1Primitive()Lorg/spongycastle/asn1/ASN1Primitive;