diff --git a/pkg/controller/csr_check_test.go b/pkg/controller/csr_check_test.go index 4709d0f35..dd41cc40e 100644 --- a/pkg/controller/csr_check_test.go +++ b/pkg/controller/csr_check_test.go @@ -42,24 +42,26 @@ var goodCSR, goodCSRECDSA, extraAddr, otherName, noNamePrefix, noGroup, clientGo var presetTimeCorrect, presetTimeExpired time.Time const ( + // differentCert is a self-signed certificate with CN=test.local, valid until 2125-12-27. + // Used to test scenarios where the serving cert has an incorrect common name. differentCert = `-----BEGIN CERTIFICATE----- -MIIB6zCCAZGgAwIBAgIUNukOeYC/OJTuAHe8x0dZGxo/UPcwCgYIKoZIzj0EAwIw -SDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJhbmNp -c2NvMRQwEgYDVQQDEwtleGFtcGxlLm5ldDAeFw0yMDExMTkxMjU1MDBaFw0yNTEx -MTgxMjU1MDBaMEgxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMN -U2FuIEZyYW5jaXNjbzEUMBIGA1UEAxMLZXhhbXBsZS5uZXQwWTATBgcqhkjOPQIB -BggqhkjOPQMBBwNCAAStQMOkXCI/byn1MPc5KYM1d5NsPF4gexjeKqjJrrHcaTow -jJAQOslKXAhHKp0y+jhFzr8lQdDrt5eHUK/LfDpKo1kwVzAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhJoVW5gCXH0QwkspeVOA4EBG -sBMwFQYDVR0RBA4wDIcEfwAAAYcECgAAATAKBggqhkjOPQQDAgNIADBFAiEAzTu+ -fuo0nJuh1ta+w+X7iwhx29AG/1TAPY/S+tnG4OUCIBvy9g6GCEUbgYgwPKF2k8G3 -zrzrJ5SCjYy4UbElrjNx +MIIB+zCCAaKgAwIBAgIQQ2NrDf4I5BCcX8w2f8QH9DAKBggqhkjOPQQDAjBHMQsw +CQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x +EzARBgNVBAMTCnRlc3QubG9jYWwwIBcNMjYwMTIwMTQ1OTA1WhgPMjEyNTEyMjcx +NDU5MDVaMEcxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNU2Fu +IEZyYW5jaXNjbzETMBEGA1UEAxMKdGVzdC5sb2NhbDBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABNRxF0VxC2FKyc0tGl2RERoohHwqaBNzZi8oknnovYInWPw4v11h +JY8qU7QHxXs7QQdx3HEi+TwD6S9KL7ia/USjbjBsMA4GA1UdDwEB/wQEAwIBBjAT +BgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTm +xeD5o6tNnVLO2yJxKYn33GduyzAVBgNVHREEDjAMhwR/AAABhwQKAAABMAoGCCqG +SM49BAMCA0cAMEQCIHN4my8FHnPLZrwPYVbLW7rry4nJoBum5szDxZIlFdgkAiBm +6BgY6PcjfToxcqCFce7HR2BynJkiONCrjMfv/ppT3A== -----END CERTIFICATE----- ` differentKey = `-----BEGIN EC PRIVATE KEY----- -MHcCAQEEIFU6aDkXYwx8YYtXd9AZPIst87daWX49Rzhxsd7D7UwroAoGCCqGSM49 -AwEHoUQDQgAErUDDpFwiP28p9TD3OSmDNXeTbDxeIHsY3iqoya6x3Gk6MIyQEDrJ -SlwIRyqdMvo4Rc6/JUHQ67eXh1Cvy3w6Sg== +MHcCAQEEICFHW0k1ha6ASzT2MTJmWLhBVaSPK7F5m5HRQTVORJVtoAoGCCqGSM49 +AwEHoUQDQgAE1HEXRXELYUrJzS0aXZERGiiEfCpoE3NmLyiSeei9gidY/Di/XWEl +jypTtAfFeztBB3HccSL5PAPpL0ovuJr9RA== -----END EC PRIVATE KEY----- ` )