Skip to content

Commit 0ffe12e

Browse files
authored
Refresh test cert and re-enable SetupWizard#testRemoteUpdateSitePerformingValidation (#26372)
Refresh test cert Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
1 parent dff2ae5 commit 0ffe12e

File tree

1 file changed

+58
-100
lines changed

1 file changed

+58
-100
lines changed

test/src/test/java/jenkins/install/SetupWizardTest.java

Lines changed: 58 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
import org.htmlunit.html.HtmlPage;
6565
import org.junit.jupiter.api.AfterEach;
6666
import org.junit.jupiter.api.BeforeEach;
67-
import org.junit.jupiter.api.Disabled;
6867
import org.junit.jupiter.api.Tag;
6968
import org.junit.jupiter.api.Test;
7069
import org.jvnet.hudson.test.Issue;
@@ -274,7 +273,6 @@ void testRemoteUpdateSiteSkippingValidation() throws Exception {
274273
}
275274
}
276275

277-
@Disabled("TODO Test certificate needs to be recreated, expired 2026-02-20")
278276
@Test
279277
void testRemoteUpdateSitePerformingValidation() throws Exception {
280278
URL baseUrl;
@@ -360,73 +358,29 @@ private String getWebServerResource(String target, String version) throws IOExce
360358
}
361359
if (includeSignature) {
362360
return """
363-
{ "categories":[ {
364-
"category":"Very Useful Category",
365-
"plugins":[ {"name":"my-plugin", "suggested":false } ]
366-
} ],
367-
"signature":{
368-
"certificates":[
369-
"MIIFdDCCA1wCCQC9xxIN0UapszANBgkqhkiG9w0BAQsFADB8MRowGAYDVQQKDBFsb2\
370-
NhbC1kZXZlbG9wbWVudDEaMBgGA1UECwwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAYBgNVBA\
371-
MMEWxvY2FsLWRldmVsb3BtZW50MSYwJAYJKoZIhvcNAQkBFhdleGFtcGxlQGV4YW1wbG\
372-
UuaW52YWxpZDAeFw0yMTAzMTgxODM0MzFaFw0yNjAyMjAxODM0MzFaMHwxGjAYBgNVBA\
373-
oMEWxvY2FsLWRldmVsb3BtZW50MRowGAYDVQQLDBFsb2NhbC1kZXZlbG9wbWVudDEaMB\
374-
gGA1UEAwwRbG9jYWwtZGV2ZWxvcG1lbnQxJjAkBgkqhkiG9w0BCQEWF2V4YW1wbGVAZX\
375-
hhbXBsZS5pbnZhbGlkMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz0k6D4\
376-
HtPoSvLUKrtcHkBHTyd4Zd1EZkwD7V3CgoLOFYboozjPX3U+q3paGUaQZ9Ejggbq5Cws\
377-
v7PHpn89OQ20Cy53RF19pChX2Zx/uuF5SjMapchtAJIwj0EjQNo5MqYuRjm6kOFA6ZwD\
378-
13nLxeH1YfWeKN7xPkmbMkc1ruXrZNd9XPYtmGNFR8oH/N1CYc7dZ3RNZLwMNZv3981y\
379-
VcZ19T5JvyxlTCaWDsr6ODgNx0zG0mc0nAdDi+TSNxzJfoIF+klkc9IODsqhrE6CpD0R\
380-
1Wny7sedUc/cxviO2lmKGq+3bqUIq4Xlr/q8kCFVC478QM9zj6/SmFzMioXGq4JFHj0m\
381-
1Am6pIpay1hqCZeKXXIRMs80KC3XCQ2+z+woP/Iu4fJyclwGxfPh0zq+cPDwtyH5VkX1\
382-
QBMv3ge2Ks7wESTd3HaZrkt+/2Mk9eo7o0IVxeq/BQ9rwvtzfrxynuhLBXOTh1ViZYC5\
383-
8wYT8UZ/3F8GKveW3LlgXf0cdpTl7xGUdw4dOq5IkgPgJZZ6oB757NXPLa68wlcx8acR\
384-
A7xv4IqdjuSDEZVF48UJi57GPJKnhi+9bWFpz7l1c0Yh2LGY3DoHPJ4WXctFrHTaY3+v\
385-
AyiSBgFMCwYyxTdI33b5MeMlS56xuBUxZCqsnwlqvDH2jECa+oqzOa29s0EftdMn8CAw\
386-
EAATANBgkqhkiG9w0BAQsFAAOCAgEAQ42dkh6fmFVoCRzh/UUC/XCyiXL3DvzzPmjuwK\
387-
B2l3+C2ysvTtpCsiVj3KZcJztxbPMysllQ5M6VGbKuzwxtsBNn+XQwpbM9MBYJH7q9Xl\
388-
1p+T3/KOHY3mbXh5+Ka1m7cJHkj6E1P6yIykDLC3pF4MEzqMW33NBxymeax3Xgztq+sP\
389-
xfV0qv8102rezFOsO5ke1a52zlLgyuzTMPLgc1mBiQfM1q0b+aQl05dU54k1dEN8DVCP\
390-
BZXbFc2s6ewXmPu+yyDqK/iMORa8jmHJtZpL+UMzPNrLxC7k32LQBVt/OZFiQDCW9oAT\
391-
I7wVKhC/yls/cP5mfrhckrP/uxqTKwOS6TgkwT/rHQ11TzBlLCKX1RqfGn20zQ/lMyvf\
392-
K4uFBpiMZkg/m9Wr5DiOMLHj44thlI3oH9Qko3kBLj4nr01Vg29IJgsPbkNYKrOwGFXg\
393-
CWqpNJZEVqjA5SNpRNFMUpRtDLrJla3xIWRxo/rCCe5GNBoJeT9d0TlKu//lCOQUwzcW\
394-
E8K5yesjWXPXCXDRA0a+/LSi9YIqGUNWAvoPQ5FWyRekcAu5mKr6BqaertX2dzF3/PYJ\
395-
2VgW9jT8nDi1D0zmEdbrtKVGuKqR04SI6ZI8NvyheUbzsV0q4Qt2V2uHcQ4j8AErff7W\
396-
DPFdn7P7FyaV0h0zBv6/XJs1JSb3nwtHA="
397-
],
398-
"correct_digest":"Gm5yn9FM+pTT5yHYCZZchmXjd4U=",
399-
"correct_digest512":"67a9853b8a3fe322a321af26915c7fd503d89be787b3\
400-
f7c1e8d8a8413d7458ad75f12f75fe1b5d9c672e048e1bd3b60fc294779f8606701e\
401-
0435b41dc5602e97",
402-
"correct_signature":"XjqrkmZ4FB8WDewkKymuoG13P477SlnugZ/rIea6/tP2\
403-
7urcwHhLq9HpvfqFHBN+xcMStXat+m2E0MZvxEg4Tdaiw2rELHvPCglm1pUPIBeXSNMp\
404-
poyTy+qg9w2Z3nNGB8ZoCkJy2/Bq28P/CzKwgBuBeKObAk6t6Xuhwm+MbxDHAg1j/Hma\
405-
n9pj9X9AeOW6mlGXG7wVgtS3CwGf7dtNQNnNjIWosvMe4WLw9Yo2JuVBi+p3VtxMfwaf\
406-
MbZEwGK9Dh1EFZHiBsjb+ksvSFfEa/h3C2EXQYi8+jIbGYO0HCVZPvFv3TRvj30ogku2\
407-
yXvUrK0uAw5e65e2dZmRMr5yCrOfzRYAafxd47peSn2+kyWquxsTzUqwhelquvY3w9fE\
408-
3Hmv4tSIU9lJvBUeu/IQEDJ3ET5XzFX3fHhw5O3FV54eLWLsTx4tfRWVfn90Nu/YEpz5\
409-
F67CZE75ci9wGzOTcqVkC9aW2jqAS8TlpgkDgaflggG2mjJIjOHuyrUBMD9X0Ie7UUY/\
410-
6H/j4fnTkHy+ea80VKhrn9S+qggIjbvp9VH+xgl0vHQ5I3+NwOchVOdIsCU6dZkZeOko\
411-
hfcc4LLSihJ86zovi9PJmVRv2CATGwghika6hhfAhKjh7ZbD0Dcd3qO3qbqud/LEN5l7\
412-
fJBaO4iMMKWzlV0Sa7k1q/zWxp8=",
413-
"correct_signature512":"a197809570f986fa34f3e264b11a3beed3e08794b\
414-
0f8991302a1418544ef7d75beb296c5fa0e17b8eeb06305e5279ea8680ee2f161b2e\
415-
c9c926b2491aa1286ecd82865e9141f790114762fa09e1f23f4f521f283875308222\
416-
6a6cb28f1439312ec1eec66aea7f220035b2808bd3f30300f81a6685e8f89b82a20f\
417-
470706bc83c2ffb2e5d65c0a682263d291849dddafe0be442d9b73e3737a86b5992d\
418-
96698272b9d9efaa8c2475a4020e5cd8d56b715fb6844d98539ab4c31eb7a8080b82\
419-
31ee2452fc765407203f858af5211a3288ee8f2f9cefa4dd02f5164a1b241681cf7c\
420-
81b203ded13e47484a041dc10eb988c398a0a94bed8ddd70a0c65a6a378f09e5e138\
421-
a802300731865fc9e894c7eeeaf59efbe8f8f845ae101cbcd32ebba017d4413c806c\
422-
bca1a0ef0e586fe1f43b9d015574ef8d2da0808df574fe6946c6301d82b2267f9751\
423-
e977888568946870b17c001f3a09203f71f79035b55b7d77b2fd2ef00db89a0839cd\
424-
21ee5bd2bc1b552c67d48f8d0c76888b8b64d1007a6594d0975b6b3220d180daadb0\
425-
75607a406b5e5ecd4f44c79536017bb37847d6e5bbd309579e88527e7dddb459c8d7\
426-
22157ea22dbb2686a2ef4e3d9ca27b59144326ea1f6eab27b51dadb7355414c41f9d\
427-
0c9185a63ab3b0a4da40a37cb2680d0999d46cddddfdad2d10fe11d1104486db5923\
428-
a95c2b1ad98f26882ee91c3c5f347b6"
429-
} }""";
361+
{"categories":[{"category":"Very Useful Category","plugins":[{"name":"my-plugin","suggested":false}]}],
362+
"generationTimestamp":"2026-02-26T12:22:57Z","signature":{"certificates":[
363+
"MIIF2TCCA8GgAwIBAgIUYI7egZNbwY6ivqHtjvppgGQDXT4wDQYJKoZIhvcNAQELBQAwfDEaMBgGA1UECgwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAYBgNVBAsMEWxvY2FsLWRldmVsb3BtZW50MRowGAYDVQQDDBFsb2NhbC1kZXZlbG9wbWVudDEmMCQGCSqGSIb3DQEJARY\
364+
XZXhhbXBsZUBleGFtcGxlLmludmFsaWQwHhcNMjYwMjI2MTIxODQxWhcNMzEwMTMxMTIxODQxWjB8MRowGAYDVQQKDBFsb2NhbC1kZXZlbG9wbWVudDEaMBgGA1UECwwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAYBgNVBAMMEWxvY2FsLWRldmVsb3BtZW50MSYwJAYJKoZIhvcN\
365+
AQkBFhdleGFtcGxlQGV4YW1wbGUuaW52YWxpZDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4SykwwuvlsmrUdJZy6lwnOdYEU3nk8UlSpA3yauNNwHfV3mbJkY0IyGhZkR/oRLdXMj+d9sKWsxbqmKRuBgpWrF+wgT2/pEDSlF/8hxEnnFh9WZKFM4sn+HPa5D\
366+
V9xuAE2AFR8s336d8nXe/Y5TfBKLcnrs89A6nm1yY6cFG0rrMEpkl+LTQtmwU1d9MxHjXoqCpEnbEihnp5Xs+2Z69W3ETw4cpWTc+ZB/3cCGIkjdMUlvFbqYx9r4dbwG+DxJOgYct+qDH+1QdFyC7RtG0fhx+xfWNmjuqNWpGuLGjZ7aDD0G8MOUXtWRIjIysswOPlDwzLNY7\
367+
x9yN9FtXvRHdDxy02gBMwoqsQgYHm0shw+u/vizZNyAE0V4z1vI1PNolSw0cFogrHh2TBnFC6gvr9muq75RjgX7xgHMKVYg4kN0Wd5gyJFZZQu5dIZqjyYeAlUDtg3QhqGmZc3im+zW0u4yjLooxSirGTtGYFbIiw66xBgA4gseTS8luWkde61WziKRLAB1eBB1OdErm/rnkJ\
368+
xWyEmEGpVeroQgGIeq3rpTyX66PL9r0ghOUzV7KPUthR1Rj61RajNBdYnuX6cDf9jC/SBhO+FHghRNikeETwNqyap5PMSigJ+eXoNedxMHTrkhAw9OGaXTPcQ9EQtiwYoWJZcNXeASXcUxckJy9ULAgMBAAGjUzBRMB0GA1UdDgQWBBQ6cffMqBVSbFmtVxmfDbO5Sm4MsTAf\
369+
BgNVHSMEGDAWgBQ6cffMqBVSbFmtVxmfDbO5Sm4MsTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQBsrJEiFR5Wa0tHh80RUl1jEWAM/gWpWQGrofLqBPnrN5APLwK896y1aXmjkhC/vPYMUBbDwrBdCeqKsX9Njft2CbJP/7/3/TGhb8m1x8E8kC0THiMEQ\
370+
p86onNowWDaAaeaNAXQ/OxhfiL/kLrnQauSF/8DADd5JMzpgTVtfxkuKB7fZPie6s8NvvzTzy/y/FJuX6RpIujgpnauE7J326t9S1oRnBWnT5a0Se0Rh3pQhSWGwuWhf2RfgAoR29S43pAYu88P7n6u7uXKdGlkNbgD3xscun4JoejWV1cf4W171aUpsx2nlpKNbgkv2U0nZS\
371+
hBYz7ohS5Z1oyPWAkzurrpOS9BkmQc4wuxbBnE7wtciXWgvthebyb/SV0jglpc1yxwV0bXpS6nNJs/rEC8x/KFTvXkLN81T3xwpp/hd4RFlXjc3ZhMjEdBNDq5W/d9FcTDiKNApaHF57KAvaIW2W9WSswVBiPrFeLx/1Cs4HEmSluOeqvb5ySA8Zqg/Tj0bKExsnTVYZExHQS\
372+
FAS2JqzZF8AeeGX/KZM3lMtMmcp46jYbW7WiUxSjUb6ii8u8CP/VyGdeYe+mETCsVK8t6zELg47a0gyNMIbGsenViQoSwTGOUBig8YbNbQi1fAnHcsZ4uGG4nq1sGexSoGJFpaBg69tW/mpL+TsRDYLx6qi8S3A=="
373+
],"correct_digest":"zhUIblWH203pLUmCOY0nJgET9/k=","correct_digest512":"fcd177ee492fb54787f644f183e87f00d3f2bbb7f36601341921ab12bd92a8d3f7b75dddca3ef2cc51a6e11949e1b4acb9ef44c8ea973f11eca882794e3607b0",
374+
"correct_signature":"CmtfLSSQvfsHsUoIhcc+OLqYrlZY/GhEW3CI0lcU2LMWl7yCZhdyQpdMHqR5JMjauBZr6tYnvcdreJ8eh35zKm79JYKz853JRxBGO+BRbG/SdtUksW1YxF8/E7FArQiFQRvGsxwBag3z9++cj2WDRMQIzcLoWmGCQ0QPLtrJLB6m7m4a93yCm\
375+
gDuHhu7+FtN8RoCvh0Rv/O/MQMtPJQmbvzMmnmvNX9IkJg3XpUESLsMXGdVbftjLLgtAnvRdhs7qx9tPxy+sCfJJ7osnsO+qczXkJ3fejLGyQvLTiMUQN38P44I5hcVmmIy9KF/ZsYKOM99xATJNPCWhHDa4arGc6RtHu9uOWOdUGKxIqDK6MzOh9q/rj5cubrhJeLerg9LQx\
376+
7HIydMgR6A5mzcxvFD7BfklGD6cgZMZdbsqfZe89CMguSZzEv4HYSTKCKwMalMce1fNMNXxrN9k20Apu+YbFzpo04yxwzdWU1X/IrbQTIiKgp64xAfsSPqUBlsODsq0pa3RNOlTFf9ITyATK1cAgX8BicPuoG4s+M7H03JTcoS0ZRvchntva5l327+wNwl+/hju95GnBjOelZ\
377+
5QsJP6YVZpvXrfKceNpYx6m3Mf08wKeYW6wUqlK8Fws1OVL7+DAPchptWmlZCpuFvfy8SyuYJNC8IlTTRRVzHzxH7538=",
378+
"correct_signature512":"b2da0fa52bdc320ad9b38a0836358aa186a1fd680609b50c96984539a3c9b9364a67c565c7395e840d99b904f572d6e3c9ab9367bee75a9f419eeda334a0d790ef217aeb12d66391f53f6be047c120d1b75367a34896fa6e39\
379+
1b05d68513098c29b440bb5fc9ce8f09460acd9b7dbf00f4a03cb1f280dde1d4154b829b64ba68d04a2847da27199c7f771a6c3b7288ee54552596a5e162a4d80283841e06aa66197ac201f4d21b2e352ce285397f7dda97d3f176054cf291c8e51bf8d3f1644\
380+
78136a5eb1ec97c8a550b234bd5fc48ad358c7883acb69fda5e92c67c63cdfd68da47c3f2dbc0bb8a930c1418ec943362ecd91e775748876335672c20b3f1e936624cb1be2d8e2a733fb446ada565ea14f867ed638a800d4b17a87fe3e55e1ed8bba16b66a54e\
381+
68dcede842c83e03ec3831d4c064c0843979330533fbb16c076ad45aff44f0fcc435952eac706b2f6f6c2d30237fae0d010ee4df891eb1cd96a65413f3c6b669c99400b4291ef56c2ce28df659274f787b5782b195517e65ca890c8b03b35f68cb64f30443a97\
382+
3f98398ac8e35385c4f8d19577519954f6e6971502f5379edb31e1bda20ac8894ee63a04a2543026a4e754e60d08e4e83902a57b51c6101cb93b7249bd3ff44c6d0bbc37b9bc040245b357abd471437c7fde5d4199e97b71ca6624ed08c3b3131277210b7fa26\
383+
d8300288ae47fa161e39797061"}}""";
430384
} else {
431385
return "{ \"categories\" : [ { "
432386
+ "\"category\":\"Very Useful Category\", "
@@ -463,39 +417,43 @@ protected Set<TrustAnchor> loadTrustAnchors(CertificateFactory cf) throws IOExce
463417
// Generated using:
464418
// openssl genrsa -out demo.key 4096
465419
// openssl req -new -x509 -days 1800 -key demo.key -out demo.crt -subj "/C=/ST=/L=/O=local-development/OU=local-development/CN=local-development/emailAddress=example@example.invalid"
466-
// Then signed using update-center2 args: --key demo.key --certificate demo.crt --pretty-json --root-certificate demo.crt --generate-platform-plugins --skip-update-center --www-dir output
420+
// Then modify update-center2 `resources/platform-plugins.json` to look similar to the inner part of the unsigned output of #getWebServerResource (the top-level structure is different).
421+
// Then run update-center2 with args: --key demo.key --certificate demo.crt --pretty-json --root-certificate demo.crt --generate-platform-plugins --skip-update-center --www-dir output
422+
// Copy `demo.crt` content below, and `output/platform-plugins.json` into #getWebServerResource.
467423
private static final String CERT = """
468424
-----BEGIN CERTIFICATE-----
469-
MIIFdDCCA1wCCQC9xxIN0UapszANBgkqhkiG9w0BAQsFADB8MRowGAYDVQQKDBFs
470-
b2NhbC1kZXZlbG9wbWVudDEaMBgGA1UECwwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAY
471-
BgNVBAMMEWxvY2FsLWRldmVsb3BtZW50MSYwJAYJKoZIhvcNAQkBFhdleGFtcGxl
472-
QGV4YW1wbGUuaW52YWxpZDAeFw0yMTAzMTgxODM0MzFaFw0yNjAyMjAxODM0MzFa
473-
MHwxGjAYBgNVBAoMEWxvY2FsLWRldmVsb3BtZW50MRowGAYDVQQLDBFsb2NhbC1k
474-
ZXZlbG9wbWVudDEaMBgGA1UEAwwRbG9jYWwtZGV2ZWxvcG1lbnQxJjAkBgkqhkiG
475-
9w0BCQEWF2V4YW1wbGVAZXhhbXBsZS5pbnZhbGlkMIICIjANBgkqhkiG9w0BAQEF
476-
AAOCAg8AMIICCgKCAgEAz0k6D4HtPoSvLUKrtcHkBHTyd4Zd1EZkwD7V3CgoLOFY
477-
boozjPX3U+q3paGUaQZ9Ejggbq5Cwsv7PHpn89OQ20Cy53RF19pChX2Zx/uuF5Sj
478-
MapchtAJIwj0EjQNo5MqYuRjm6kOFA6ZwD13nLxeH1YfWeKN7xPkmbMkc1ruXrZN
479-
d9XPYtmGNFR8oH/N1CYc7dZ3RNZLwMNZv3981yVcZ19T5JvyxlTCaWDsr6ODgNx0
480-
zG0mc0nAdDi+TSNxzJfoIF+klkc9IODsqhrE6CpD0R1Wny7sedUc/cxviO2lmKGq
481-
+3bqUIq4Xlr/q8kCFVC478QM9zj6/SmFzMioXGq4JFHj0m1Am6pIpay1hqCZeKXX
482-
IRMs80KC3XCQ2+z+woP/Iu4fJyclwGxfPh0zq+cPDwtyH5VkX1QBMv3ge2Ks7wES
483-
Td3HaZrkt+/2Mk9eo7o0IVxeq/BQ9rwvtzfrxynuhLBXOTh1ViZYC58wYT8UZ/3F
484-
8GKveW3LlgXf0cdpTl7xGUdw4dOq5IkgPgJZZ6oB757NXPLa68wlcx8acRA7xv4I
485-
qdjuSDEZVF48UJi57GPJKnhi+9bWFpz7l1c0Yh2LGY3DoHPJ4WXctFrHTaY3+vAy
486-
iSBgFMCwYyxTdI33b5MeMlS56xuBUxZCqsnwlqvDH2jECa+oqzOa29s0EftdMn8C
487-
AwEAATANBgkqhkiG9w0BAQsFAAOCAgEAQ42dkh6fmFVoCRzh/UUC/XCyiXL3Dvzz
488-
PmjuwKB2l3+C2ysvTtpCsiVj3KZcJztxbPMysllQ5M6VGbKuzwxtsBNn+XQwpbM9
489-
MBYJH7q9Xl1p+T3/KOHY3mbXh5+Ka1m7cJHkj6E1P6yIykDLC3pF4MEzqMW33NBx
490-
ymeax3Xgztq+sPxfV0qv8102rezFOsO5ke1a52zlLgyuzTMPLgc1mBiQfM1q0b+a
491-
Ql05dU54k1dEN8DVCPBZXbFc2s6ewXmPu+yyDqK/iMORa8jmHJtZpL+UMzPNrLxC
492-
7k32LQBVt/OZFiQDCW9oATI7wVKhC/yls/cP5mfrhckrP/uxqTKwOS6TgkwT/rHQ
493-
11TzBlLCKX1RqfGn20zQ/lMyvfK4uFBpiMZkg/m9Wr5DiOMLHj44thlI3oH9Qko3
494-
kBLj4nr01Vg29IJgsPbkNYKrOwGFXgCWqpNJZEVqjA5SNpRNFMUpRtDLrJla3xIW
495-
Rxo/rCCe5GNBoJeT9d0TlKu//lCOQUwzcWE8K5yesjWXPXCXDRA0a+/LSi9YIqGU
496-
NWAvoPQ5FWyRekcAu5mKr6BqaertX2dzF3/PYJ2VgW9jT8nDi1D0zmEdbrtKVGuK
497-
qR04SI6ZI8NvyheUbzsV0q4Qt2V2uHcQ4j8AErff7WDPFdn7P7FyaV0h0zBv6/XJ
498-
s1JSb3nwtHA=
425+
MIIF2TCCA8GgAwIBAgIUYI7egZNbwY6ivqHtjvppgGQDXT4wDQYJKoZIhvcNAQEL
426+
BQAwfDEaMBgGA1UECgwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAYBgNVBAsMEWxvY2Fs
427+
LWRldmVsb3BtZW50MRowGAYDVQQDDBFsb2NhbC1kZXZlbG9wbWVudDEmMCQGCSqG
428+
SIb3DQEJARYXZXhhbXBsZUBleGFtcGxlLmludmFsaWQwHhcNMjYwMjI2MTIxODQx
429+
WhcNMzEwMTMxMTIxODQxWjB8MRowGAYDVQQKDBFsb2NhbC1kZXZlbG9wbWVudDEa
430+
MBgGA1UECwwRbG9jYWwtZGV2ZWxvcG1lbnQxGjAYBgNVBAMMEWxvY2FsLWRldmVs
431+
b3BtZW50MSYwJAYJKoZIhvcNAQkBFhdleGFtcGxlQGV4YW1wbGUuaW52YWxpZDCC
432+
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4SykwwuvlsmrUdJZy6lwnO
433+
dYEU3nk8UlSpA3yauNNwHfV3mbJkY0IyGhZkR/oRLdXMj+d9sKWsxbqmKRuBgpWr
434+
F+wgT2/pEDSlF/8hxEnnFh9WZKFM4sn+HPa5DV9xuAE2AFR8s336d8nXe/Y5TfBK
435+
Lcnrs89A6nm1yY6cFG0rrMEpkl+LTQtmwU1d9MxHjXoqCpEnbEihnp5Xs+2Z69W3
436+
ETw4cpWTc+ZB/3cCGIkjdMUlvFbqYx9r4dbwG+DxJOgYct+qDH+1QdFyC7RtG0fh
437+
x+xfWNmjuqNWpGuLGjZ7aDD0G8MOUXtWRIjIysswOPlDwzLNY7x9yN9FtXvRHdDx
438+
y02gBMwoqsQgYHm0shw+u/vizZNyAE0V4z1vI1PNolSw0cFogrHh2TBnFC6gvr9m
439+
uq75RjgX7xgHMKVYg4kN0Wd5gyJFZZQu5dIZqjyYeAlUDtg3QhqGmZc3im+zW0u4
440+
yjLooxSirGTtGYFbIiw66xBgA4gseTS8luWkde61WziKRLAB1eBB1OdErm/rnkJx
441+
WyEmEGpVeroQgGIeq3rpTyX66PL9r0ghOUzV7KPUthR1Rj61RajNBdYnuX6cDf9j
442+
C/SBhO+FHghRNikeETwNqyap5PMSigJ+eXoNedxMHTrkhAw9OGaXTPcQ9EQtiwYo
443+
WJZcNXeASXcUxckJy9ULAgMBAAGjUzBRMB0GA1UdDgQWBBQ6cffMqBVSbFmtVxmf
444+
DbO5Sm4MsTAfBgNVHSMEGDAWgBQ6cffMqBVSbFmtVxmfDbO5Sm4MsTAPBgNVHRMB
445+
Af8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQBsrJEiFR5Wa0tHh80RUl1jEWAM
446+
/gWpWQGrofLqBPnrN5APLwK896y1aXmjkhC/vPYMUBbDwrBdCeqKsX9Njft2CbJP
447+
/7/3/TGhb8m1x8E8kC0THiMEQp86onNowWDaAaeaNAXQ/OxhfiL/kLrnQauSF/8D
448+
ADd5JMzpgTVtfxkuKB7fZPie6s8NvvzTzy/y/FJuX6RpIujgpnauE7J326t9S1oR
449+
nBWnT5a0Se0Rh3pQhSWGwuWhf2RfgAoR29S43pAYu88P7n6u7uXKdGlkNbgD3xsc
450+
un4JoejWV1cf4W171aUpsx2nlpKNbgkv2U0nZShBYz7ohS5Z1oyPWAkzurrpOS9B
451+
kmQc4wuxbBnE7wtciXWgvthebyb/SV0jglpc1yxwV0bXpS6nNJs/rEC8x/KFTvXk
452+
LN81T3xwpp/hd4RFlXjc3ZhMjEdBNDq5W/d9FcTDiKNApaHF57KAvaIW2W9WSswV
453+
BiPrFeLx/1Cs4HEmSluOeqvb5ySA8Zqg/Tj0bKExsnTVYZExHQSFAS2JqzZF8Aee
454+
GX/KZM3lMtMmcp46jYbW7WiUxSjUb6ii8u8CP/VyGdeYe+mETCsVK8t6zELg47a0
455+
gyNMIbGsenViQoSwTGOUBig8YbNbQi1fAnHcsZ4uGG4nq1sGexSoGJFpaBg69tW/
456+
mpL+TsRDYLx6qi8S3A==
499457
-----END CERTIFICATE-----
500458
""";
501459

0 commit comments

Comments
 (0)