Files
Michael SnowdenandGitHub 5355066069 Fix TLS tests (#5253)
## What changed?
<!-- Describe what has changed in this PR -->
We have some TLS tests which rely on test certificate files. These were
generated manually, but they expired in 2024. To fix this, I regenerated
the certs with an expiry 100 years from now. It took me a long time to
understand these files, how they are generated, and what they're used
for, so I also added some documentation for them.

## Why?
<!-- Tell your future self why have you made these changes -->
Main was broken because of this:
https://buildkite.com/temporal/temporal-public/builds/14148#018ccbd3-2735-4334-b038-125b69a37259/130-282

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->
- I verified that the constant "data" variables in the test were
actually just the inlined contents of the testdata files by running the
contents through a base64 encoder and verifying that the output was
equal
- I didn't modify the behavior of the tests at all other than that

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
2024-01-03 02:34:40 +00:00

20 lines
1.1 KiB
Plaintext

-----BEGIN CERTIFICATE-----
MIIDEzCCAfsCFACS8HMh2Ax/ndU2Bo4XpyRTtJQPMA0GCSqGSIb3DQEBCwUAMEUx
CzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRl
cm5ldCBXaWRnaXRzIFB0eSBMdGQwIBcNMjQwMTAzMDA0MjAxWhgPMjEyMzEyMTAw
MDQyMDFaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYD
VQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQDVdCQkheGyNKVsbolQ1Ae+LN6bxxssB3/qcDZgCrUeL1lA
zXrX7QIOi81A96NKQd396N7uQDMcigCjMeKjV54CC3pz0WiZfYWGK0b1u74uGXaz
7QkMC1qrEjRZ8hbiw3Z+lluLleAy3vJMRkw8GjpqxyWk4VMwisGS3UvAWJjJ73EQ
kE2/OHkNmmq0MiEqNIUgTdSBGwjIhuRkpT9TBHV53op7nN2shx31FVjR2pGlF4oN
V8itESRURs8tChrMZW2CBK7YRG4JmPJ/cXCx+1mZNbHwbC9grIWQB+9mCTd/auzU
o9chWw/q64NWPNBvlvuuHXMQY2fHdiNiTmWlwK0zAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAKidLDr12+73tegrCw3hFCATrhqWmbkrTBz5bxYoOVN6wIcuyRcXCvoP
Qz1zwS0gDH4T8WM4JG+t9G3k6cLHWC/SM4+BxIe4xt/jSzO7qEpLIKFYycw0J9TL
XAHXDmpRkp7u8TGuPzHUX1s0UqmK/WPh01x7+Rn178AY3UBv30BrUJfxvtZJ9RcD
OWu7bymh8muZ3vwRenkZc7YapgBzfqCkbzsYbFDGHZ79z+Kmb+W6yh6ABYsyznIr
fk5e7acaA0KjlQbdiK92NanCB7O1ZqAdPr579Wyv9BA95lgGXSAxfdIWH2DwY99e
Nt6Bm562cjC9mcbWZ/LXWYKf8hRjLEc=
-----END CERTIFICATE-----