Files
tasks/common/auth/testdata/invalid_ca.key
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

29 lines
1.7 KiB
Plaintext

-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC9sEW3G22r1zQy
mf+YpW9VrgTkCh1E4CGYaa3+5D0a2jQVxMVbPFqebJhF+UuC9I5Ko4G4akMioBU8
NnctQe3nLB8lroQPOSvZfoBszqO/gXn3Tvhi3zk5Lw36m1cx0JpQXo11RDeUjbvt
mhBE4Wlhsr5k3T9tYlAXqteb+Mhf0p1i/WEHrCCz4laTho4YK/O4i0ifu3AAAKA1
pMVV+KeY2B6+swZrMwsjnjrpXKbzaS92oLrERxHlRsgqCMcpnKaLvcyJhhJAYsbP
aAcy2l4Q/M81MCjnuZKdsUsApJVtOiJL87s6tAKEo9uggsG9R5VsNKwbkPnFjpyn
WyRKoWbLAgMBAAECggEABw7UgTwph//RZuKZAo6BRoBbmTqRHTtztI6WFUpbxbCB
yJ+SMlNcEdH7lnrwptY/pyJPVNPLXLH1KFDkfVAbMINRQ18rdb+MVKLi12mW6SzB
o4SSNGeW4vxPulfmVimrXDswa0EXClV9vRkC6vUyLRrv/6PF1OWYElFehWSr2/jT
UTMlQytsfaU1XjdNH3wJZ7nJ0DD6I032emDJu4qwIgrCI9dAvba4eBVyunwgqBn6
iA4mxgPDq949xrMMIzGlvf8Xjkqi7mcLBk/WwdWkx3+O7HUeuxx093q1HE/vWbtd
HXq1g6rVWmIA/gaxDZaH0ORuf1q0kOmuCagidmVjAQKBgQDdUG3EIOg2srkAzrYb
c1Y82YDMBtE/7dKP45ocLUuyH9ye3WcBss4ZvgriewKatPwLypHyhkRCTPatm7q1
XHOHHCQ5RErwJue9IkfwXrqZqxrkR7V893LCotyDi3ew4MAi/5B6cdMfAsD/0cGH
3fKw6rOE1E39lbi9uqj8V+iDAQKBgQDbavXRQTAvz4lJprgOaHP8tahS699/WxRr
GDiGy4MNb9w/g+0bCFeyKlJUFNEVTQE0C7rrSfma/BumWK1pLI9UfVFKDqwfoNu8
ASAv2UdVap+uj57ED2/MyNdXfeJWitOrHmx+AKPkRaQlB6LTRmpskkaVsKSTI68j
Li/cMzKFywKBgQDR8M7/o1vFL4syCeVUavfep1F3uevb4iXBW15A5nMNGQ53IX3q
bYz3fIDk0V3qFk+We+YxE09DObEzhSv7iSUKgRaXwIH6CF4C27c0fRg0V80dyiyO
zElv+4CFxNKY1stNJ/QNQ1bL7xfYVUlqMpBbZXlAQwlsyg/C44QUROwLAQKBgEVq
24Zud05I/Ig+pLB6P2fOGQjS8wyZxiXzrb6HmFih8S5vEI6i3wvQ8+cCBvwUNrM+
ms5hwwRTinPgTkyd+mKimxsw9Se0fpBGUuaQeU7+wrI5YeNpdtd1GxvlCbyTg0/5
+h0LGs7XcYz9k3gAKR9cT9R/5DFg8sHQlPe3gt5tAoGASZSlU3vmXhnGz0MNneIM
AbFC+Pa59k7i25/rTyQraEsSmxtSxq5GDx8Wb74VC+uVBU/zeuwrREMOxMaVzcrW
seHL1Xfylg0x+HyU2OKo/0kxF1fNDtkIorrzORf7L/gNO8aKjhEqL31QSquqarId
bUwZASvgxmjyB4/0HDDWVQ0=
-----END PRIVATE KEY-----