Skip to content

Commit 2064247

Browse files
authored
Update expired test cert (#824)
The certificate for `AsyncAwaitEndToEndTests.testDnsOverride` has expired: this PR updates it.
1 parent 01908f4 commit 2064247

File tree

3 files changed

+41
-41
lines changed

3 files changed

+41
-41
lines changed

Tests/AsyncHTTPClientTests/AsyncAwaitEndToEndTests.swift

+27-27
Original file line numberDiff line numberDiff line change
@@ -635,33 +635,33 @@ final class AsyncAwaitEndToEndTests: XCTestCase {
635635

636636
func testDnsOverride() {
637637
XCTAsyncTest(timeout: 5) {
638-
/// key + cert was created with the following code (depends on swift-certificates)
639-
/// ```
640-
/// import X509
641-
/// import CryptoKit
642-
/// import Foundation
643-
///
644-
/// let privateKey = P384.Signing.PrivateKey()
645-
/// let name = try DistinguishedName {
646-
/// OrganizationName("Self Signed")
647-
/// CommonName("localhost")
648-
/// }
649-
/// let certificate = try Certificate(
650-
/// version: .v3,
651-
/// serialNumber: .init(),
652-
/// publicKey: .init(privateKey.publicKey),
653-
/// notValidBefore: Date(),
654-
/// notValidAfter: Date().advanced(by: 365 * 24 * 3600),
655-
/// issuer: name,
656-
/// subject: name,
657-
/// signatureAlgorithm: .ecdsaWithSHA384,
658-
/// extensions: try .init {
659-
/// SubjectAlternativeNames([.dnsName("example.com")])
660-
/// try ExtendedKeyUsage([.serverAuth])
661-
/// },
662-
/// issuerPrivateKey: .init(privateKey)
663-
/// )
664-
/// ```
638+
// key + cert was created with the following code (depends on swift-certificates)
639+
// ```
640+
// import X509
641+
// import CryptoKit
642+
// import Foundation
643+
//
644+
// let privateKey = P384.Signing.PrivateKey()
645+
// let name = try DistinguishedName {
646+
// OrganizationName("Self Signed")
647+
// CommonName("localhost")
648+
// }
649+
// let certificate = try Certificate(
650+
// version: .v3,
651+
// serialNumber: .init(),
652+
// publicKey: .init(privateKey.publicKey),
653+
// notValidBefore: Date(),
654+
// notValidAfter: Date().advanced(by: 365 * 24 * 3600),
655+
// issuer: name,
656+
// subject: name,
657+
// signatureAlgorithm: .ecdsaWithSHA384,
658+
// extensions: try .init {
659+
// SubjectAlternativeNames([.dnsName("example.com")])
660+
// try ExtendedKeyUsage([.serverAuth])
661+
// },
662+
// issuerPrivateKey: .init(privateKey)
663+
// )
664+
// ```
665665
let certPath = Bundle.module.path(forResource: "example.com.cert", ofType: "pem")!
666666
let keyPath = Bundle.module.path(forResource: "example.com.private-key", ofType: "pem")!
667667
let key = try NIOSSLPrivateKey(file: keyPath, format: .pem)
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIBxDCCAUmgAwIBAgIVAPY31L1kyEnjO1E4inpE7+SYRO9mMAoGCCqGSM49BAMD
3-
MCoxFDASBgNVBAoMC1NlbGYgU2lnbmVkMRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcN
4-
MjQwMzI4MjI0MDUyWhcNMjUwMzI4MjI0MDUyWjAqMRQwEgYDVQQKDAtTZWxmIFNp
5-
Z25lZDESMBAGA1UEAwwJbG9jYWxob3N0MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE
6-
o2i+uiLtMu0Jzsk3oEUnfoM9n44/aV9UeOXxyDs57i2E13HrJeWIXACetybkB+Q8
7-
Poab6ohbskTwrS7WN3tFgoGdRBCKQow/rTECdezR/fdz2cGADaBN+CNMuFSnFSr5
8-
oy8wLTAWBgNVHREEDzANggtleGFtcGxlLmNvbTATBgNVHSUEDDAKBggrBgEFBQcD
9-
ATAKBggqhkjOPQQDAwNpADBmAjEAwF5OlUBOloDTIAxgaSSvHBMSVOE1rY5hUlkT
10-
kQ+dQFeUe3Fn+Er5ohvkt+qVOQ5yAjEAt9s5b/Iz+JmWxKKUyExHob6QHEuuHmJy
11-
AKdrn20Ply60bb8qxGYHhwhoyV2MZYVV
2+
MIIBwTCCAUigAwIBAgIUX7f9BABxGdAqG5EvLpQScFt9lOkwCgYIKoZIzj0EAwMw
3+
KjEUMBIGA1UECgwLU2VsZiBTaWduZWQxEjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0y
4+
NTA0MDExNDMwMTFaFw0yNjA0MDExNDMwMTFaMCoxFDASBgNVBAoMC1NlbGYgU2ln
5+
bmVkMRIwEAYDVQQDDAlsb2NhbGhvc3QwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQW
6+
szfO5HCWIWgKUqyXUU0pFpYgaq01RRL69XZz1CkV6XTrxMfIvvwez2886EQDL8QX
7+
i5NpKg3qvPgWuDjVHaj4WEJe5XMNqcujxcTufBlmaQ6o4vtoK7CIHDIDldF/HRij
8+
LzAtMBYGA1UdEQQPMA2CC2V4YW1wbGUuY29tMBMGA1UdJQQMMAoGCCsGAQUFBwMB
9+
MAoGCCqGSM49BAMDA2cAMGQCMBJ8Dxg0qX2bEZ3r6dI3UCGAUYxJDVk+XhiIY1Fm
10+
5FJeQqhaVayCRPrPXXGZUJGY/wIwXej70FwkxHKLq+XxfHTC5CzmoOK469C9Rk9Y
11+
ucddXM83ebFxVNgRCWetH9tDdXJ9
1212
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDhC5OSjPQeYRm4irIH
3-
z4EyM/NbJsX39SlI6J4/q0Syt0BwojgJKhCWfeveanbIjbWhZANiAASjaL66Iu0y
4-
7QnOyTegRSd+gz2fjj9pX1R45fHIOznuLYTXcesl5YhcAJ63JuQH5Dw+hpvqiFuy
5-
RPCtLtY3e0WCgZ1EEIpCjD+tMQJ17NH993PZwYANoE34I0y4VKcVKvk=
2+
MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDD9v51MTOcgFIbiHbok
3+
U+QOubosGF1u1q+D3fEUb1U2cgjCofKmPHekXTz0xu9MJi2hZANiAAQWszfO5HCW
4+
IWgKUqyXUU0pFpYgaq01RRL69XZz1CkV6XTrxMfIvvwez2886EQDL8QXi5NpKg3q
5+
vPgWuDjVHaj4WEJe5XMNqcujxcTufBlmaQ6o4vtoK7CIHDIDldF/HRg=
66
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)