Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge keystore dao to kernel core #3659

Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
6743 commits
Select commit Hold shift + click to select a range
4ba94a6
[WSO2 Release] [Jenkins #6103] [Release 5.25.185] prepare for next de…
wso2-jenkins-bot May 11, 2023
16ad66e
[WSO2 Release] [Jenkins #6104] [Release 5.25.186] prepare release v5.…
wso2-jenkins-bot May 11, 2023
9fbc2a0
[WSO2 Release] [Jenkins #6104] [Release 5.25.186] prepare for next de…
wso2-jenkins-bot May 11, 2023
49aae7e
[WSO2 Release] [Jenkins #6106] [Release 5.25.187] prepare release v5.…
wso2-jenkins-bot May 12, 2023
04ae68e
[WSO2 Release] [Jenkins #6106] [Release 5.25.187] prepare for next de…
wso2-jenkins-bot May 12, 2023
c7554c4
[WSO2 Release] [Jenkins #6107] [Release 5.25.188] prepare release v5.…
wso2-jenkins-bot May 12, 2023
7ef4fa8
[WSO2 Release] [Jenkins #6107] [Release 5.25.188] prepare for next de…
wso2-jenkins-bot May 12, 2023
e5f4657
[WSO2 Release] [Jenkins #6109] [Release 5.25.189] prepare release v5.…
wso2-jenkins-bot May 15, 2023
c1596d7
[WSO2 Release] [Jenkins #6109] [Release 5.25.189] prepare for next de…
wso2-jenkins-bot May 15, 2023
dfc8f07
[WSO2 Release] [Jenkins #6111] [Release 5.25.190] prepare release v5.…
wso2-jenkins-bot May 16, 2023
f729eca
[WSO2 Release] [Jenkins #6111] [Release 5.25.190] prepare for next de…
wso2-jenkins-bot May 16, 2023
35155f0
[WSO2 Release] [Jenkins #6113] [Release 5.25.191] prepare release v5.…
wso2-jenkins-bot May 16, 2023
48fdbae
[WSO2 Release] [Jenkins #6113] [Release 5.25.191] prepare for next de…
wso2-jenkins-bot May 16, 2023
591e213
[WSO2 Release] [Jenkins #6115] [Release 5.25.192] prepare release v5.…
wso2-jenkins-bot May 16, 2023
24df2ae
[WSO2 Release] [Jenkins #6115] [Release 5.25.192] prepare for next de…
wso2-jenkins-bot May 16, 2023
43adaf5
[WSO2 Release] [Jenkins #6117] [Release 5.25.193] prepare release v5.…
wso2-jenkins-bot May 17, 2023
9a20f7b
[WSO2 Release] [Jenkins #6117] [Release 5.25.193] prepare for next de…
wso2-jenkins-bot May 17, 2023
d527733
[WSO2 Release] [Jenkins #6119] [Release 5.25.194] prepare release v5.…
wso2-jenkins-bot May 18, 2023
c332546
[WSO2 Release] [Jenkins #6119] [Release 5.25.194] prepare for next de…
wso2-jenkins-bot May 18, 2023
4b9fe2d
[WSO2 Release] [Jenkins #6122] [Release 5.25.195] prepare release v5.…
wso2-jenkins-bot May 19, 2023
a140820
[WSO2 Release] [Jenkins #6122] [Release 5.25.195] prepare for next de…
wso2-jenkins-bot May 19, 2023
3ff6840
[WSO2 Release] [Jenkins #6124] [Release 5.25.196] prepare release v5.…
wso2-jenkins-bot May 23, 2023
9e75b6a
[WSO2 Release] [Jenkins #6124] [Release 5.25.196] prepare for next de…
wso2-jenkins-bot May 23, 2023
ea4a52d
[WSO2 Release] [Jenkins #6126] [Release 5.25.197] prepare release v5.…
wso2-jenkins-bot May 23, 2023
8dcff75
[WSO2 Release] [Jenkins #6126] [Release 5.25.197] prepare for next de…
wso2-jenkins-bot May 23, 2023
3b5cad3
[WSO2 Release] [Jenkins #6128] [Release 5.25.198] prepare release v5.…
wso2-jenkins-bot May 23, 2023
0f1b555
[WSO2 Release] [Jenkins #6128] [Release 5.25.198] prepare for next de…
wso2-jenkins-bot May 23, 2023
01229fb
[WSO2 Release] [Jenkins #6130] [Release 5.25.199] prepare release v5.…
wso2-jenkins-bot May 25, 2023
14ed3c2
[WSO2 Release] [Jenkins #6130] [Release 5.25.199] prepare for next de…
wso2-jenkins-bot May 25, 2023
5c51752
[maven-release-plugin] prepare release v5.25.200
wso2-jenkins-bot May 25, 2023
7cacdef
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot May 25, 2023
46ebe7f
[WSO2 Release] [Jenkins #6134] [Release 5.25.201] prepare release v5.…
wso2-jenkins-bot May 26, 2023
ef445f7
[WSO2 Release] [Jenkins #6134] [Release 5.25.201] prepare for next de…
wso2-jenkins-bot May 26, 2023
4bb8153
[WSO2 Release] [Jenkins #6136] [Release 5.25.202] prepare release v5.…
wso2-jenkins-bot May 26, 2023
6987ad9
[WSO2 Release] [Jenkins #6136] [Release 5.25.202] prepare for next de…
wso2-jenkins-bot May 26, 2023
1ea4fd4
[WSO2 Release] [Jenkins #6138] [Release 5.25.203] prepare release v5.…
wso2-jenkins-bot May 26, 2023
3475835
[WSO2 Release] [Jenkins #6138] [Release 5.25.203] prepare for next de…
wso2-jenkins-bot May 26, 2023
a1245a0
[WSO2 Release] [Jenkins #6140] [Release 5.25.204] prepare release v5.…
wso2-jenkins-bot May 26, 2023
d66d82f
[WSO2 Release] [Jenkins #6140] [Release 5.25.204] prepare for next de…
wso2-jenkins-bot May 26, 2023
74adad4
[WSO2 Release] [Jenkins #6142] [Release 5.25.205] prepare release v5.…
wso2-jenkins-bot May 28, 2023
ddc9bec
[WSO2 Release] [Jenkins #6142] [Release 5.25.205] prepare for next de…
wso2-jenkins-bot May 28, 2023
9292f01
[WSO2 Release] [Jenkins #6144] [Release 5.25.206] prepare release v5.…
wso2-jenkins-bot May 28, 2023
8933bbb
[WSO2 Release] [Jenkins #6144] [Release 5.25.206] prepare for next de…
wso2-jenkins-bot May 28, 2023
1bcdc58
[WSO2 Release] [Jenkins #6146] [Release 5.25.207] prepare release v5.…
wso2-jenkins-bot May 29, 2023
29eda5a
[WSO2 Release] [Jenkins #6146] [Release 5.25.207] prepare for next de…
wso2-jenkins-bot May 29, 2023
d8a644e
[WSO2 Release] [Jenkins #6148] [Release 5.25.208] prepare release v5.…
wso2-jenkins-bot May 29, 2023
5cc0d90
[WSO2 Release] [Jenkins #6148] [Release 5.25.208] prepare for next de…
wso2-jenkins-bot May 29, 2023
93b3ab2
[WSO2 Release] [Jenkins #6150] [Release 5.25.209] prepare release v5.…
wso2-jenkins-bot May 30, 2023
b74930d
[WSO2 Release] [Jenkins #6150] [Release 5.25.209] prepare for next de…
wso2-jenkins-bot May 30, 2023
8e8df87
[WSO2 Release] [Jenkins #6151] [Release 5.25.210] prepare release v5.…
wso2-jenkins-bot May 30, 2023
8669824
[WSO2 Release] [Jenkins #6151] [Release 5.25.210] prepare for next de…
wso2-jenkins-bot May 30, 2023
09bc23b
[WSO2 Release] [Jenkins #6153] [Release 5.25.211] prepare release v5.…
wso2-jenkins-bot May 30, 2023
f49cf0d
[WSO2 Release] [Jenkins #6153] [Release 5.25.211] prepare for next de…
wso2-jenkins-bot May 30, 2023
d654b9a
[WSO2 Release] [Jenkins #6155] [Release 5.25.212] prepare release v5.…
wso2-jenkins-bot May 31, 2023
fef3c22
[WSO2 Release] [Jenkins #6155] [Release 5.25.212] prepare for next de…
wso2-jenkins-bot May 31, 2023
7616840
[WSO2 Release] [Jenkins #6157] [Release 5.25.213] prepare release v5.…
wso2-jenkins-bot May 31, 2023
902f965
[WSO2 Release] [Jenkins #6157] [Release 5.25.213] prepare for next de…
wso2-jenkins-bot May 31, 2023
9c22273
[WSO2 Release] [Jenkins #6159] [Release 5.25.214] prepare release v5.…
wso2-jenkins-bot May 31, 2023
dd631dd
[WSO2 Release] [Jenkins #6159] [Release 5.25.214] prepare for next de…
wso2-jenkins-bot May 31, 2023
3dfda3e
[WSO2 Release] [Jenkins #6161] [Release 5.25.215] prepare release v5.…
wso2-jenkins-bot Jun 1, 2023
cd283d7
[WSO2 Release] [Jenkins #6161] [Release 5.25.215] prepare for next de…
wso2-jenkins-bot Jun 1, 2023
9130177
[WSO2 Release] [Jenkins #6163] [Release 5.25.216] prepare release v5.…
wso2-jenkins-bot Jun 1, 2023
a4b570b
[WSO2 Release] [Jenkins #6163] [Release 5.25.216] prepare for next de…
wso2-jenkins-bot Jun 1, 2023
0e47426
[WSO2 Release] [Jenkins #6165] [Release 5.25.217] prepare release v5.…
wso2-jenkins-bot Jun 2, 2023
f7ef55f
[WSO2 Release] [Jenkins #6165] [Release 5.25.217] prepare for next de…
wso2-jenkins-bot Jun 2, 2023
d2e0e35
[WSO2 Release] [Jenkins #6168] [Release 5.25.218] prepare release v5.…
wso2-jenkins-bot Jun 2, 2023
92f0aef
[WSO2 Release] [Jenkins #6168] [Release 5.25.218] prepare for next de…
wso2-jenkins-bot Jun 2, 2023
3ba249f
[WSO2 Release] [Jenkins #6170] [Release 5.25.219] prepare release v5.…
wso2-jenkins-bot Jun 4, 2023
80bbd84
[WSO2 Release] [Jenkins #6170] [Release 5.25.219] prepare for next de…
wso2-jenkins-bot Jun 4, 2023
4ddc36b
[WSO2 Release] [Jenkins #6172] [Release 5.25.220] prepare release v5.…
wso2-jenkins-bot Jun 5, 2023
51ed612
[WSO2 Release] [Jenkins #6172] [Release 5.25.220] prepare for next de…
wso2-jenkins-bot Jun 5, 2023
cec33df
[WSO2 Release] [Jenkins #6174] [Release 5.25.221] prepare release v5.…
wso2-jenkins-bot Jun 5, 2023
a98891f
[WSO2 Release] [Jenkins #6174] [Release 5.25.221] prepare for next de…
wso2-jenkins-bot Jun 5, 2023
57b2f15
[WSO2 Release] [Jenkins #6176] [Release 5.25.222] prepare release v5.…
wso2-jenkins-bot Jun 6, 2023
a937f14
[WSO2 Release] [Jenkins #6176] [Release 5.25.222] prepare for next de…
wso2-jenkins-bot Jun 6, 2023
f4ca534
[WSO2 Release] [Jenkins #6178] [Release 5.25.223] prepare release v5.…
wso2-jenkins-bot Jun 6, 2023
3f4dbcb
[WSO2 Release] [Jenkins #6178] [Release 5.25.223] prepare for next de…
wso2-jenkins-bot Jun 6, 2023
a9653d5
[WSO2 Release] [Jenkins #6180] [Release 5.25.224] prepare release v5.…
wso2-jenkins-bot Jun 7, 2023
571df4e
[WSO2 Release] [Jenkins #6180] [Release 5.25.224] prepare for next de…
wso2-jenkins-bot Jun 7, 2023
2b13ab6
[WSO2 Release] [Jenkins #6183] [Release 5.25.225] prepare release v5.…
wso2-jenkins-bot Jun 7, 2023
bf18aa5
[WSO2 Release] [Jenkins #6183] [Release 5.25.225] prepare for next de…
wso2-jenkins-bot Jun 7, 2023
014bccd
[maven-release-plugin] prepare release v5.25.226
wso2-jenkins-bot Jun 8, 2023
0308257
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot Jun 8, 2023
faafdca
[WSO2 Release] [Jenkins #6189] [Release 5.25.227] prepare release v5.…
wso2-jenkins-bot Jun 8, 2023
84235ef
[WSO2 Release] [Jenkins #6189] [Release 5.25.227] prepare for next de…
wso2-jenkins-bot Jun 8, 2023
010cf27
[WSO2 Release] [Jenkins #6191] [Release 5.25.228] prepare release v5.…
wso2-jenkins-bot Jun 8, 2023
f8da0dd
[WSO2 Release] [Jenkins #6191] [Release 5.25.228] prepare for next de…
wso2-jenkins-bot Jun 8, 2023
5ba6614
[WSO2 Release] [Jenkins #6195] [Release 5.25.229] prepare release v5.…
wso2-jenkins-bot Jun 14, 2023
70739b8
[WSO2 Release] [Jenkins #6195] [Release 5.25.229] prepare for next de…
wso2-jenkins-bot Jun 14, 2023
a235d0e
[WSO2 Release] [Jenkins #6197] [Release 5.25.230] prepare release v5.…
wso2-jenkins-bot Jun 14, 2023
e85f6c9
[WSO2 Release] [Jenkins #6197] [Release 5.25.230] prepare for next de…
wso2-jenkins-bot Jun 14, 2023
7a5ad78
[WSO2 Release] [Jenkins #6201] [Release 5.25.231] prepare release v5.…
wso2-jenkins-bot Jun 18, 2023
17e3847
[WSO2 Release] [Jenkins #6201] [Release 5.25.231] prepare for next de…
wso2-jenkins-bot Jun 18, 2023
acaa997
[WSO2 Release] [Jenkins #6203] [Release 5.25.232] prepare release v5.…
wso2-jenkins-bot Jun 19, 2023
7d10881
[WSO2 Release] [Jenkins #6203] [Release 5.25.232] prepare for next de…
wso2-jenkins-bot Jun 19, 2023
df0d3c0
[maven-release-plugin] prepare release v5.25.233
wso2-jenkins-bot Jun 21, 2023
68d431c
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot Jun 21, 2023
d6c5077
[WSO2 Release] [Jenkins #6212] [Release 5.25.234] prepare release v5.…
wso2-jenkins-bot Jun 21, 2023
c435a48
[WSO2 Release] [Jenkins #6212] [Release 5.25.234] prepare for next de…
wso2-jenkins-bot Jun 21, 2023
aea7785
[WSO2 Release] [Jenkins #6214] [Release 5.25.235] prepare release v5.…
wso2-jenkins-bot Jun 22, 2023
c4484d9
[WSO2 Release] [Jenkins #6214] [Release 5.25.235] prepare for next de…
wso2-jenkins-bot Jun 22, 2023
d4d8ee5
[WSO2 Release] [Jenkins #6217] [Release 5.25.236] prepare release v5.…
wso2-jenkins-bot Jun 26, 2023
6e77cb6
[WSO2 Release] [Jenkins #6217] [Release 5.25.236] prepare for next de…
wso2-jenkins-bot Jun 26, 2023
225e521
[WSO2 Release] [Jenkins #6219] [Release 5.25.237] prepare release v5.…
wso2-jenkins-bot Jun 28, 2023
cc09abb
[WSO2 Release] [Jenkins #6219] [Release 5.25.237] prepare for next de…
wso2-jenkins-bot Jun 28, 2023
66920bf
[WSO2 Release] [Jenkins #6221] [Release 5.25.238] prepare release v5.…
wso2-jenkins-bot Jun 29, 2023
d752d0e
[WSO2 Release] [Jenkins #6221] [Release 5.25.238] prepare for next de…
wso2-jenkins-bot Jun 29, 2023
502c73e
[maven-release-plugin] prepare release v5.25.239
wso2-jenkins-bot Jun 29, 2023
1217a55
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot Jun 29, 2023
ad88f0c
[WSO2 Release] [Jenkins #6229] [Release 5.25.240] prepare release v5.…
wso2-jenkins-bot Jun 30, 2023
2c042c2
[WSO2 Release] [Jenkins #6229] [Release 5.25.240] prepare for next de…
wso2-jenkins-bot Jun 30, 2023
b4774c4
[WSO2 Release] [Jenkins #6232] [Release 5.25.241] prepare release v5.…
wso2-jenkins-bot Jun 30, 2023
3f76158
[WSO2 Release] [Jenkins #6232] [Release 5.25.241] prepare for next de…
wso2-jenkins-bot Jun 30, 2023
c0b8f34
[maven-release-plugin] prepare release v5.25.242
wso2-jenkins-bot Jul 6, 2023
b9c86de
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot Jul 6, 2023
0ad9db4
[WSO2 Release] [Jenkins #6239] [Release 5.25.243] prepare release v5.…
wso2-jenkins-bot Jul 7, 2023
d817ecf
[WSO2 Release] [Jenkins #6239] [Release 5.25.243] prepare for next de…
wso2-jenkins-bot Jul 7, 2023
1b0a3c7
[WSO2 Release] [Jenkins #6253] [Release 5.25.245] prepare release v5.…
wso2-jenkins-bot Jul 10, 2023
f82a68f
[WSO2 Release] [Jenkins #6253] [Release 5.25.245] prepare for next de…
wso2-jenkins-bot Jul 10, 2023
99b340a
[WSO2 Release] [Jenkins #6258] [Release 5.25.246] prepare release v5.…
wso2-jenkins-bot Jul 12, 2023
7396db2
[WSO2 Release] [Jenkins #6258] [Release 5.25.246] prepare for next de…
wso2-jenkins-bot Jul 12, 2023
583fa9f
[maven-release-plugin] prepare release v5.25.247
wso2-jenkins-bot Jul 12, 2023
fd6e70a
[maven-release-plugin] prepare for next development iteration
wso2-jenkins-bot Jul 12, 2023
c19e9f5
[WSO2 Release] [Jenkins #6264] [Release 5.25.248] prepare release v5.…
wso2-jenkins-bot Jul 13, 2023
39edb6e
[WSO2 Release] [Jenkins #6264] [Release 5.25.248] prepare for next de…
wso2-jenkins-bot Jul 13, 2023
367e7f9
Update the DiagLogs with latest kernel implementation
sahandilshan Jul 14, 2023
821057b
[WSO2 Release] [Jenkins #6266] [Release 5.25.249] prepare release v5.…
wso2-jenkins-bot Jul 17, 2023
b59c334
[WSO2 Release] [Jenkins #6266] [Release 5.25.249] prepare for next de…
wso2-jenkins-bot Jul 17, 2023
ccc62fa
Merge remote-tracking branch 'upstream/master' into dev
sahandilshan Jul 17, 2023
532f7a0
[WSO2 Release] [Jenkins #6268] [Release 5.25.250] prepare release v5.…
wso2-jenkins-bot Jul 18, 2023
99dbf20
[WSO2 Release] [Jenkins #6268] [Release 5.25.250] prepare for next de…
wso2-jenkins-bot Jul 18, 2023
0f92067
[WSO2 Release] [Jenkins #6269] [Release 5.25.251] prepare release v5.…
wso2-jenkins-bot Jul 18, 2023
ff4d503
[WSO2 Release] [Jenkins #6269] [Release 5.25.251] prepare for next de…
wso2-jenkins-bot Jul 18, 2023
1d1ebb0
[WSO2 Release] [Jenkins #6271] [Release 5.25.252] prepare release v5.…
wso2-jenkins-bot Jul 18, 2023
8dd0172
[WSO2 Release] [Jenkins #6271] [Release 5.25.252] prepare for next de…
wso2-jenkins-bot Jul 18, 2023
4e19591
Merge pull request #4742 from sahandilshan/dev
sahandilshan Jul 19, 2023
0371344
[WSO2 Release] [Jenkins #6273] [Release 5.25.253] prepare release v5.…
wso2-jenkins-bot Jul 19, 2023
4e3ab64
[WSO2 Release] [Jenkins #6273] [Release 5.25.253] prepare for next de…
wso2-jenkins-bot Jul 19, 2023
289519f
Kernel version bump
LakshiAthapaththu Jul 19, 2023
3eb3c11
Merge pull request #4794 from LakshiAthapaththu/http_cleint_issue
LakshiAthapaththu Jul 20, 2023
3c94f89
[WSO2 Release] [Jenkins #6275] [Release 5.25.254] prepare release v5.…
wso2-jenkins-bot Jul 20, 2023
9bf69a8
[WSO2 Release] [Jenkins #6275] [Release 5.25.254] prepare for next de…
wso2-jenkins-bot Jul 20, 2023
568398a
[WSO2 Release] [Jenkins #6277] [Release 5.25.255] prepare release v5.…
wso2-jenkins-bot Jul 20, 2023
f943807
[WSO2 Release] [Jenkins #6277] [Release 5.25.255] prepare for next de…
wso2-jenkins-bot Jul 20, 2023
fba0ea9
[WSO2 Release] [Jenkins #6279] [Release 5.25.256] prepare release v5.…
wso2-jenkins-bot Jul 21, 2023
704ae8b
[WSO2 Release] [Jenkins #6279] [Release 5.25.256] prepare for next de…
wso2-jenkins-bot Jul 21, 2023
82517bf
Bump kernel version
piraveena Jul 21, 2023
dc0ee8d
[WSO2 Release] [Jenkins #6281] [Release 5.25.257] prepare release v5.…
wso2-jenkins-bot Jul 23, 2023
c3a48d7
[WSO2 Release] [Jenkins #6281] [Release 5.25.257] prepare for next de…
wso2-jenkins-bot Jul 23, 2023
3c84959
Merge pull request #4746 from piraveena/audit-log-master
piraveena Jul 24, 2023
dc5d692
[WSO2 Release] [Jenkins #6283] [Release 5.25.258] prepare release v5.…
wso2-jenkins-bot Jul 24, 2023
185912e
[WSO2 Release] [Jenkins #6283] [Release 5.25.258] prepare for next de…
wso2-jenkins-bot Jul 24, 2023
4049c49
[WSO2 Release] [Jenkins #6284] [Release 5.25.259] prepare release v5.…
wso2-jenkins-bot Jul 26, 2023
e034f35
[WSO2 Release] [Jenkins #6284] [Release 5.25.259] prepare for next de…
wso2-jenkins-bot Jul 26, 2023
19aa966
[WSO2 Release] [Jenkins #6286] [Release 5.25.260] prepare release v5.…
wso2-jenkins-bot Jul 27, 2023
ac716e4
[WSO2 Release] [Jenkins #6286] [Release 5.25.260] prepare for next de…
wso2-jenkins-bot Jul 27, 2023
b824825
[WSO2 Release] [Jenkins #6288] [Release 5.25.261] prepare release v5.…
wso2-jenkins-bot Jul 27, 2023
bca0dae
[WSO2 Release] [Jenkins #6288] [Release 5.25.261] prepare for next de…
wso2-jenkins-bot Jul 27, 2023
0c96850
[WSO2 Release] [Jenkins #6290] [Release 5.25.262] prepare release v5.…
wso2-jenkins-bot Jul 27, 2023
de6f156
[WSO2 Release] [Jenkins #6290] [Release 5.25.262] prepare for next de…
wso2-jenkins-bot Jul 27, 2023
2fd9284
[WSO2 Release] [Jenkins #6292] [Release 5.25.263] prepare release v5.…
wso2-jenkins-bot Jul 27, 2023
abae382
[WSO2 Release] [Jenkins #6292] [Release 5.25.263] prepare for next de…
wso2-jenkins-bot Jul 27, 2023
30ec082
[WSO2 Release] [Jenkins #6294] [Release 5.25.264] prepare release v5.…
wso2-jenkins-bot Jul 28, 2023
a2f5026
[WSO2 Release] [Jenkins #6294] [Release 5.25.264] prepare for next de…
wso2-jenkins-bot Jul 28, 2023
41b3d00
fix scim2 group & role issue
DilshanSenarath Jul 30, 2023
aea009d
[WSO2 Release] [Jenkins #6296] [Release 5.25.265] prepare release v5.…
wso2-jenkins-bot Jul 31, 2023
1d3ee2f
[WSO2 Release] [Jenkins #6296] [Release 5.25.265] prepare for next de…
wso2-jenkins-bot Jul 31, 2023
15e5d19
[WSO2 Release] [Jenkins #6298] [Release 5.25.266] prepare release v5.…
wso2-jenkins-bot Aug 2, 2023
b05414b
[WSO2 Release] [Jenkins #6298] [Release 5.25.266] prepare for next de…
wso2-jenkins-bot Aug 2, 2023
36e0e11
[WSO2 Release] [Jenkins #6300] [Release 5.25.267] prepare release v5.…
wso2-jenkins-bot Aug 2, 2023
761e8b3
[WSO2 Release] [Jenkins #6300] [Release 5.25.267] prepare for next de…
wso2-jenkins-bot Aug 2, 2023
d9f6abd
Merge branch 'wso2:master' into dilshan
DilshanSenarath Aug 3, 2023
dff5e23
Initial commit
maheshika Aug 3, 2023
25bd8c2
Add Issue Template
maheshika Aug 3, 2023
f6a9ff2
Add Pull Request Template
maheshika Aug 3, 2023
c93a9e9
Merge pull request #4824 from DilshanSenarath/dilshan
Kanapriya Aug 3, 2023
fb76c73
Bump kernel version.
nipunsampath Aug 3, 2023
4d01889
Revert "fix scim2 group & role issue"
DilshanSenarath Aug 3, 2023
fd47e9c
Merge pull request #4833 from DilshanSenarath/revert-4824-dilshan
Kanapriya Aug 3, 2023
d7c9857
[WSO2 Release] [Jenkins #6303] [Release 5.25.268] prepare release v5.…
wso2-jenkins-bot Aug 3, 2023
e718011
[WSO2 Release] [Jenkins #6303] [Release 5.25.268] prepare for next de…
wso2-jenkins-bot Aug 3, 2023
51598f4
add the logic to remove the groups
DilshanSenarath Aug 3, 2023
b6c27ba
remove siddhi dependencies
Thumimku Aug 4, 2023
dffcd6e
[WSO2 Release] [Jenkins #6305] [Release 5.25.269] prepare release v5.…
wso2-jenkins-bot Aug 4, 2023
016c95c
[WSO2 Release] [Jenkins #6305] [Release 5.25.269] prepare for next de…
wso2-jenkins-bot Aug 4, 2023
a213517
Merge pull request #4835 from Thumimku/remove-siddhi-dependencies
Thumimku Aug 4, 2023
52c1de2
[WSO2 Release] [Jenkins #6307] [Release 5.25.270] prepare release v5.…
wso2-jenkins-bot Aug 4, 2023
43b6410
[WSO2 Release] [Jenkins #6307] [Release 5.25.270] prepare for next de…
wso2-jenkins-bot Aug 4, 2023
d8b8685
Merge pull request #4829 from nipunsampath/fix-hostname-verification-…
nipunsampath Aug 4, 2023
c942da3
[WSO2 Release] [Jenkins #6309] [Release 5.25.271] prepare release v5.…
wso2-jenkins-bot Aug 4, 2023
e932033
[WSO2 Release] [Jenkins #6309] [Release 5.25.271] prepare for next de…
wso2-jenkins-bot Aug 4, 2023
1592577
Merge branch 'wso2:master' into dilshan
DilshanSenarath Aug 4, 2023
cdaf697
add a range of versions in import-package
DilshanSenarath Aug 4, 2023
f910982
resolve merge conflict
DilshanSenarath Aug 4, 2023
7115c6f
Merge branch 'wso2:master' into dilshan
DilshanSenarath Aug 4, 2023
7a17752
[WSO2 Release] [Jenkins #6311] [Release 5.25.272] prepare release v5.…
wso2-jenkins-bot Aug 6, 2023
9138781
[WSO2 Release] [Jenkins #6311] [Release 5.25.272] prepare for next de…
wso2-jenkins-bot Aug 6, 2023
25a0a38
Merge pull request #4838 from DilshanSenarath/dilshan
Kanapriya Aug 7, 2023
452c8e5
Revert "fix scim2 group & role issue"
DilshanSenarath Aug 7, 2023
bdc7c6e
Merge pull request #4841 from DilshanSenarath/revert-4838-dilshan
Kanapriya Aug 7, 2023
ff1c0af
[WSO2 Release] [Jenkins #6317] [Release 5.25.273] prepare release v5.…
wso2-jenkins-bot Aug 7, 2023
145050c
[WSO2 Release] [Jenkins #6317] [Release 5.25.273] prepare for next de…
wso2-jenkins-bot Aug 7, 2023
5d16e55
[WSO2 Release] [Jenkins #6319] [Release 5.25.274] prepare release v5.…
wso2-jenkins-bot Aug 7, 2023
9c4f70d
[WSO2 Release] [Jenkins #6319] [Release 5.25.274] prepare for next de…
wso2-jenkins-bot Aug 7, 2023
78194d7
[WSO2 Release] [Jenkins #6321] [Release 5.25.275] prepare release v5.…
wso2-jenkins-bot Aug 8, 2023
6e69159
[WSO2 Release] [Jenkins #6321] [Release 5.25.275] prepare for next de…
wso2-jenkins-bot Aug 8, 2023
3f1439f
Refactor component names and dependency versioning.
mpmadhavig Aug 8, 2023
d456073
Match upstream md and license file content.
mpmadhavig Aug 8, 2023
ad8a7ce
Resolve conflicts
mpmadhavig Aug 10, 2023
a5802a6
Update license headers
mpmadhavig Aug 10, 2023
6c3be6a
Fix missing EOF lines
mpmadhavig Aug 10, 2023
73da9e2
Merge pull request #3 from mpmadhavig/upstream-base-code
madurangasiriwardena Aug 10, 2023
4f2a0ed
Add key store DAO
ThumulaPerera Jun 26, 2023
9ba974f
Add key store DAO implementation
ThumulaPerera Jun 26, 2023
ff5063f
Add DAO utility class
ThumulaPerera Jun 26, 2023
13c58bc
Add public certificate DAO
ThumulaPerera Jun 26, 2023
ed8cdb9
Add public certificate DAO impl
ThumulaPerera Jun 26, 2023
484f18d
Modify KeyStoreAdmin to use DAO
ThumulaPerera Jun 26, 2023
655fb58
Change DAO exception types and initialize DAO with tenantUUID
mpmadhavig Aug 14, 2023
ed79de6
Use builder pattern in key store model.
mpmadhavig Aug 15, 2023
b4c14d1
Remove unnecessary constructor in PubCertModel.
mpmadhavig Aug 15, 2023
8535d26
Fix TODO suggestions given in KeyStoreAdmin and KeyStoreMgtUtil.
mpmadhavig Aug 15, 2023
a22b6e2
Change data types of password and privateKeyPass to char array.
mpmadhavig Aug 15, 2023
4a9edfc
Convert KeyStoreDAO and PubCertDAO to interfaces.
mpmadhavig Aug 15, 2023
1cda3b2
Make calendar field non-static and a constant.
mpmadhavig Aug 15, 2023
c150f8f
Add appropriate exception messages.
mpmadhavig Aug 15, 2023
6175682
Change processAddKeyStore method signature to avoid unnecessary retur…
mpmadhavig Aug 15, 2023
84ee195
Replace column index with column name for NamedPreparedStatement set …
mpmadhavig Aug 15, 2023
e87462e
Remove tenantID field from IDN_PUB_CERT as it can be derived from IDN…
mpmadhavig Aug 15, 2023
2d4abd6
Remove tenant ID from get key store by id query.
mpmadhavig Aug 15, 2023
37e9830
Add javadoc comments to KeyStoreAdmin methods and fix formatting issues.
mpmadhavig Aug 16, 2023
0627993
Introduce constant variables.
mpmadhavig Aug 18, 2023
176fd75
Add method comments to DAO methods.
mpmadhavig Aug 18, 2023
5c9620c
Fix PR suggestions.
mpmadhavig Aug 18, 2023
6dbdf6f
Fix javadoc comment style.
mpmadhavig Aug 18, 2023
dc08f83
Use flatmap for nested Optional.
mpmadhavig Aug 22, 2023
dd5a5e9
Remove registry.core dependency.
mpmadhavig Aug 27, 2023
84083ef
Match the keystore folder structure with kernel.
mpmadhavig Sep 1, 2023
873eab4
Merge remote-tracking branch 'tbm/prepare-files-to-be-sent-to-kernel'…
mpmadhavig Sep 4, 2023
a72c8e8
Remove framework dependencies.
mpmadhavig Aug 29, 2023
78e9da9
Modify KeyStoreManager to use DAO
ThumulaPerera Jun 26, 2023
602b3e7
Use char[] for passwords variables.
mpmadhavig Aug 30, 2023
c6f9f2b
Refactor KeyStoreMgtComponent.
mpmadhavig Aug 30, 2023
329c03e
Change package names.
mpmadhavig Sep 4, 2023
7d44304
Update parent/pom.xml
mpmadhavig Sep 7, 2023
9b083b7
Add missing getErrorCode method to exception class.
mpmadhavig Sep 4, 2023
0f92bcf
Initialize data source before registering service.
mpmadhavig Sep 7, 2023
2660884
Deprecate getPassword(Resource resource) method.
mpmadhavig Sep 7, 2023
20c2f26
Add missing class comments.
mpmadhavig Sep 7, 2023
3cb3df8
Move admin service classes to security-mgt module.
mpmadhavig Sep 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions core/org.wso2.carbon.core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.utils</artifactId>
</dependency>
<dependency>
<groupId>org.wso2.carbon.utils</groupId>
<artifactId>org.wso2.carbon.database.utils</artifactId>
</dependency>
<dependency>
<groupId>org.wso2.carbon.crypto</groupId>
<artifactId>org.wso2.carbon.crypto.api</artifactId>
Expand Down Expand Up @@ -248,6 +252,7 @@
org.wso2.carbon.registry.core.service,
org.wso2.carbon.user.core.*; version=0.0.0,
org.bouncycastle.*; version="${imp.pkg.version.bcp}",
org.wso2.carbon.database.utils.*;version="${org.wso2.carbon.database.utils.version.range}",
*;resolution:=optional
</Import-Package>
<Embed-Dependency>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
/*
* Copyright (c) 2023, WSO2 LLC. (https://www.wso2.com).
*
* WSO2 LLC. licenses this file to you under the Apache License,
* Version 2.0 (the "License"); you may not use this file except
* in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/

package org.wso2.carbon.core.internal;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.osgi.framework.BundleContext;
import org.osgi.service.component.ComponentContext;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference;
import org.osgi.service.component.annotations.ReferenceCardinality;
import org.osgi.service.component.annotations.ReferencePolicy;
import org.wso2.carbon.base.ServerConfiguration;
import org.wso2.carbon.core.keystore.KeyStoreManagementException;
import org.wso2.carbon.core.keystore.KeyStoreManagementService;
import org.wso2.carbon.core.keystore.KeyStoreManagementServiceImpl;
import org.wso2.carbon.user.core.service.RealmService;
import org.wso2.carbon.utils.ConfigurationContextService;

import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;

import static org.wso2.carbon.core.keystore.constants.KeyStoreConstants.KEYSTORE_DATASOURCE;

@Component(
name = "keystore.mgt.service.component",
immediate = true
)
public class KeyStoreMgtComponent {

private static final Log log = LogFactory.getLog(KeyStoreMgtComponent.class);
mpmadhavig marked this conversation as resolved.
Show resolved Hide resolved

@Activate
protected void activate(ComponentContext ctxt) {

try {
BundleContext bundleCtx = ctxt.getBundleContext();
bundleCtx.registerService(KeyStoreManagementService.class.getName(), new KeyStoreManagementServiceImpl(),
null);
initDataSource();
mpmadhavig marked this conversation as resolved.
Show resolved Hide resolved
log.debug("Security Mgt bundle is activated");
} catch (KeyStoreManagementException e) {
log.error("Failed to activate SecurityMgtServiceComponent", e);
}
}

@Deactivate
protected void deactivate(ComponentContext ctxt) {

log.debug("Security Mgt bundle is deactivated");
}

@Reference(
name = "config.context.service",
service = ConfigurationContextService.class,
cardinality = ReferenceCardinality.MANDATORY,
policy = ReferencePolicy.DYNAMIC,
unbind = "unsetConfigurationContextService"
)
protected void setConfigurationContextService(ConfigurationContextService contextService) {

if (log.isDebugEnabled()) {
log.debug("Setting the ConfigurationContext");
}
KeyStoreMgtDataHolder.setConfigurationContextService(contextService);
}

@Reference(
name = "user.realmservice.default",
service = RealmService.class,
cardinality = ReferenceCardinality.MANDATORY,
policy = ReferencePolicy.DYNAMIC,
unbind = "unsetRealmService"
)
protected void setRealmService(RealmService realmService) {

if (log.isDebugEnabled()) {
log.debug("Setting the RealmService");
}
KeyStoreMgtDataHolder.setRealmService(realmService);
}

protected void unsetRealmService(RealmService realmService) {

if (log.isDebugEnabled()) {
log.debug("Unsetting the RealmService");
}
KeyStoreMgtDataHolder.setRealmService(null);
}

protected void unsetConfigurationContextService(ConfigurationContextService contextService) {

if (log.isDebugEnabled()) {
log.debug("Unsetting the ConfigurationContext");
}
KeyStoreMgtDataHolder.setConfigurationContextService(null);
}

private void initDataSource() throws KeyStoreManagementException {

String dataSourceName = ServerConfiguration.getInstance()
.getFirstProperty(KEYSTORE_DATASOURCE);
Context ctx = null;
try {
ctx = new InitialContext();
DataSource dataSource = (DataSource) ctx.lookup(dataSourceName);
KeyStoreMgtDataHolder.setDataSource(dataSource);
} catch (NamingException e) {
throw new KeyStoreManagementException(e.getMessage());
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
/*
* Copyright (c) 2023, WSO2 LLC. (https://www.wso2.com).
*
* WSO2 LLC. licenses this file to you under the Apache License,
* Version 2.0 (the "License"); you may not use this file except
* in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/

package org.wso2.carbon.core.internal;

import org.apache.axis2.context.ConfigurationContext;
import org.wso2.carbon.core.keystore.KeyStoreManagementException;
import org.wso2.carbon.registry.core.Resource;
import org.wso2.carbon.user.core.service.RealmService;
import org.wso2.carbon.utils.ConfigurationContextService;

import java.util.HashMap;
import java.util.Map;

import javax.sql.DataSource;

public class KeyStoreMgtDataHolder {

private static RealmService realmService;
private static ConfigurationContextService ccService;
private static DataSource dataSource;
private static Map<String, Resource> policyResourceMap = new HashMap<>();

private KeyStoreMgtDataHolder() {

}

public static RealmService getRealmService() throws KeyStoreManagementException {

if (realmService == null) {
throw new KeyStoreManagementException("The main user realm is null");
}
return realmService;
}

public static void setRealmService(RealmService realmService) {

KeyStoreMgtDataHolder.realmService = realmService;
}

public static ConfigurationContext getConfigurationContext() throws Exception {

if (ccService == null) {
throw new KeyStoreManagementException("CC service is null");
}
return ccService.getClientConfigContext();
}

public static void setConfigurationContextService(ConfigurationContextService ccService) {

KeyStoreMgtDataHolder.ccService = ccService;
}

public static void addPolicyResource(String location, Resource resource) {

policyResourceMap.put(location, resource);
}

public static DataSource getDataSource() {

return dataSource;
}

public static void setDataSource(DataSource dataSource) {

KeyStoreMgtDataHolder.dataSource = dataSource;
}
}
Loading