File tree Expand file tree Collapse file tree 3 files changed +17
-13
lines changed
Tests/AsyncHTTPClientTests Expand file tree Collapse file tree 3 files changed +17
-13
lines changed Original file line number Diff line number Diff line change @@ -514,6 +514,10 @@ final class AsyncAwaitEndToEndTests: XCTestCase {
514514 XCTAsyncTest ( timeout: 5 ) {
515515 /// key + cert was created with the following code (depends on swift-certificates)
516516 /// ```
517+ /// import X509
518+ /// import CryptoKit
519+ /// import Foundation
520+ ///
517521 /// let privateKey = P384.Signing.PrivateKey()
518522 /// let name = try DistinguishedName {
519523 /// OrganizationName("Self Signed")
@@ -524,13 +528,13 @@ final class AsyncAwaitEndToEndTests: XCTestCase {
524528 /// serialNumber: .init(),
525529 /// publicKey: .init(privateKey.publicKey),
526530 /// notValidBefore: Date(),
527- /// notValidAfter: Date() + .days( 365),
531+ /// notValidAfter: Date().advanced(by: 365 * 24 * 3600 ),
528532 /// issuer: name,
529533 /// subject: name,
530534 /// signatureAlgorithm: .ecdsaWithSHA384,
531535 /// extensions: try .init {
532536 /// SubjectAlternativeNames([.dnsName("example.com")])
533- /// ExtendedKeyUsage([.serverAuth])
537+ /// try ExtendedKeyUsage([.serverAuth])
534538 /// },
535539 /// issuerPrivateKey: .init(privateKey)
536540 /// )
Original file line number Diff line number Diff line change 11-----BEGIN CERTIFICATE-----
2- MIIBwzCCAUmgAwIBAgIVAIFK2HEjRjd9rH6Szp3jT52U4wYjMAoGCCqGSM49BAMD
2+ MIIBxDCCAUmgAwIBAgIVAPY31L1kyEnjO1E4inpE7+SYRO9mMAoGCCqGSM49BAMD
33MCoxFDASBgNVBAoMC1NlbGYgU2lnbmVkMRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcN
4- MjMwMzI5MTE1ODQwWhcNMjQwMzI4MTE1ODQwWjAqMRQwEgYDVQQKDAtTZWxmIFNp
4+ MjQwMzI4MjI0MDUyWhcNMjUwMzI4MjI0MDUyWjAqMRQwEgYDVQQKDAtTZWxmIFNp
55Z25lZDESMBAGA1UEAwwJbG9jYWxob3N0MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE
6- SiOrOD8CbOyvj0yg+ArayukRCjw9AAaW3lsrsiRsSaqRxDcZ7+uR5nt2FUXc25mD
7- Ap+adz4g5gigpIUaVQc69AgMavYFCHF3Tb0TF1D4yAFLk8GFuWqxHDuqCQaGoyS5
6+ o2i+uiLtMu0Jzsk3oEUnfoM9n44/aV9UeOXxyDs57i2E13HrJeWIXACetybkB+Q8
7+ Poab6ohbskTwrS7WN3tFgoGdRBCKQow/rTECdezR/fdz2cGADaBN+CNMuFSnFSr5
88oy8wLTAWBgNVHREEDzANggtleGFtcGxlLmNvbTATBgNVHSUEDDAKBggrBgEFBQcD
9- ATAKBggqhkjOPQQDAwNoADBlAjALdKj7fq0Hvv69KUdMGvpHBaqRq+4+X4T1gAm/
10- Z09XPB3BAd9z3Ov7fMnc65iKRwICMQCxxu0rBJUmR9v1BINxA4S1EPH0S/U5ysTp
11- Wu1n1LZ3C5ooxMiO50cPuWupaB2LElY=
9+ ATAKBggqhkjOPQQDAwNpADBmAjEAwF5OlUBOloDTIAxgaSSvHBMSVOE1rY5hUlkT
10+ kQ+dQFeUe3Fn+Er5ohvkt+qVOQ5yAjEAt9s5b/Iz+JmWxKKUyExHob6QHEuuHmJy
11+ AKdrn20Ply60bb8qxGYHhwhoyV2MZYVV
1212-----END CERTIFICATE-----
Original file line number Diff line number Diff line change 11-----BEGIN PRIVATE KEY-----
2- MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAbqzPBHiy/SoUXTlYl
3- F0q3AK+N5wvpb93vS8jdRYAY2BIKIQOurw4WLp0qVxKgYGqhZANiAARKI6s4PwJs
4- 7K+PTKD4CtrK6REKPD0ABpbeWyuyJGxJqpHENxnv65Hme3YVRdzbmYMCn5p3PiDm
5- CKCkhRpVBzr0CAxq9gUIcXdNvRMXUPjIAUuTwYW5arEcO6oJBoajJLk =
2+ MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDhC5OSjPQeYRm4irIH
3+ z4EyM/NbJsX39SlI6J4/q0Syt0BwojgJKhCWfeveanbIjbWhZANiAASjaL66Iu0y
4+ 7QnOyTegRSd+gz2fjj9pX1R45fHIOznuLYTXcesl5YhcAJ63JuQH5Dw+hpvqiFuy
5+ RPCtLtY3e0WCgZ1EEIpCjD+tMQJ17NH993PZwYANoE34I0y4VKcVKvk =
66-----END PRIVATE KEY-----
You can’t perform that action at this time.
0 commit comments