diff --git a/sdk/auth/oauth/oauth_test.go b/sdk/auth/oauth/oauth_test.go index 8c55bccd25..d2baf7cb61 100644 --- a/sdk/auth/oauth/oauth_test.go +++ b/sdk/auth/oauth/oauth_test.go @@ -67,7 +67,7 @@ func (s *OAuthSuite) TearDownSuite() { _ = s.keycloakContainer.Terminate(context.Background()) } -//go:embed testdata/keycloak-ca.pem +//go:embed testdata/new-ca.crt var ca []byte func (s *OAuthSuite) TestCertExchangeFromKeycloak() { @@ -551,7 +551,7 @@ func setupKeycloak(ctx context.Context, t *testing.T) (tc.Container, string, str "--spi-truststore-file-hostname-verification-policy=ANY", }, Files: []tc.ContainerFile{ - {HostFilePath: "testdata/ca.jks", ContainerFilePath: "/truststore/truststore.jks", FileMode: int64(0o777)}, + {HostFilePath: "testdata/new-ca.jks", ContainerFilePath: "/truststore/truststore.jks", FileMode: int64(0o777)}, {HostFilePath: "testdata/localhost.crt", ContainerFilePath: "/etc/x509/tls/localhost.crt", FileMode: int64(0o777)}, {HostFilePath: "testdata/localhost.key", ContainerFilePath: "/etc/x509/tls/localhost.key", FileMode: int64(0o777)}, }, diff --git a/sdk/auth/oauth/testdata/ca.jks b/sdk/auth/oauth/testdata/ca.jks deleted file mode 100644 index 74ece23517..0000000000 Binary files a/sdk/auth/oauth/testdata/ca.jks and /dev/null differ diff --git a/sdk/auth/oauth/testdata/keycloak-ca.pem b/sdk/auth/oauth/testdata/keycloak-ca.pem deleted file mode 100644 index ab60c4cc14..0000000000 --- a/sdk/auth/oauth/testdata/keycloak-ca.pem +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICljCCAX4CCQCbn54dZw//JTANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJj -YTAeFw0yNDA0MjUwMTUzMjlaFw0yNTA0MjUwMTUzMjlaMA0xCzAJBgNVBAMMAmNh -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArgtrFrIciTIVTJA9IaG/ -Hs3rjdE++BpO5KsTKci09XHjTHQ2ej3q04ycblcDqb5iv5MJalSEy91522WR5SI0 -SEFtVcflOLM8AwreZ7u65ouIyGH3KqOMzAZmdX6Q83FDWZsEDkFeKZsgcIHFMMbT -of40AgyvMFvH45wT4OkWkVcu/nlNkVN6CDfQQ+eMcIaBaNq+cwq41s6avMn3S8yG -qbEfj0J8ez8kk1TBRPgUeniL71HeUllqg0tXt6LpcASeBrsK7p9BOX4isBsy4+rl -2Iu6MFOD4rghM3LPV/07KCTrpKLGHeBGtgW95TOkZHvCvnQqPO0P6lklix/oyBpK -iQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBbsdaX7ze6w7kr/DTMqTIYc3tVXhmN -HNmQ+pFAbo23m2IIfC7UYGvDYUI0DIAaHz3PcANua+HnwVPq5toRayhjr1wzp/4w -ecqli4hKxejAEgW1aqrKpka0YLt6U7jHMMBKOj+H2upgCVKs6cN84QpPVh0bGhXf -Gxe9ysum7OmjyuFpZc8Q65mbv6N+/R6KXcipECRj2AOtyvaMOtpXI88RTsluQbBS -M9BZ2fP9Jan2ABTCYUMINndAu710Fl9BcoRaysHWNoT0GjXRQwEmIIbLq6c5HAn2 -zNm+CPaRVCVdgZD0YwLee1z/mHsccLY68tZ72cg44WDIFv3Eqdxwc55e ------END CERTIFICATE----- diff --git a/sdk/auth/oauth/testdata/localhost.crt b/sdk/auth/oauth/testdata/localhost.crt index 17fb272576..2bfe20210f 100644 --- a/sdk/auth/oauth/testdata/localhost.crt +++ b/sdk/auth/oauth/testdata/localhost.crt @@ -1,17 +1,26 @@ -----BEGIN CERTIFICATE----- -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 +xSJN7KHHieas/nabhc4wP2/YheNaFuM= -----END CERTIFICATE----- diff --git a/sdk/auth/oauth/testdata/new-ca.crt b/sdk/auth/oauth/testdata/new-ca.crt new file mode 100644 index 0000000000..c5c90e00fd --- /dev/null +++ b/sdk/auth/oauth/testdata/new-ca.crt @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +MIIFpzCCA4+gAwIBAgIURqqRmFi5XM46wV4AnUYwX8jD/pMwDQYJKoZIhvcNAQEL +BQAwYzELMAkGA1UEBhMCVVMxDDAKBgNVBAgMA0RldjEMMAoGA1UEBwwDRGV2MRQw +EgYDVQQKDAtLZXljbG9hayBDQTEMMAoGA1UECwwDRGV2MRQwEgYDVQQDDAtLZXlj +bG9hayBDQTAeFw0yNTA0MjUxNzE4MzZaFw0zNTA0MjMxNzE4MzZaMGMxCzAJBgNV +BAYTAlVTMQwwCgYDVQQIDANEZXYxDDAKBgNVBAcMA0RldjEUMBIGA1UECgwLS2V5 +Y2xvYWsgQ0ExDDAKBgNVBAsMA0RldjEUMBIGA1UEAwwLS2V5Y2xvYWsgQ0EwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCXW/6kmmZ95KWjuMj/PUEoBD1s +Zp4LEnF+e4+rIKov/wT+kRCtaH2PO4Xg96WtvWBpm0vHLS4jIPiwjnxuuDHFQBF9 +LFI0JW+MAVvFJc12qeT6E6nGM+lX54gtitL6zvcIM+vaXoUlPz8JmDPk8jbmKlTG +GwAdtPOguF1xAMQSAqXGd9m2TXsenj9y3B8F8wQ5yeHyiw8Xc619rh7d72CjBBFH +TkvfE/NDIA0iWS729+0ZyUTCwrFqLXEjPAXvInmHT6FizI+wGgJXLnAhUZu1k/4M +/EtL0NmB+TL/oiQSAdryei5z41u9wzsObdHhhzY/r614UeZbR3BY8l2FcpE9jHYO +8AX6xhFxJYLZYxFx1kZ3DAurzCbsYzyxrMRjOmTrRYYPWggEfBrnu7UROJIHp01X +8Q+KWfgSH7ElTm74Jh47wB0apghpVhB2BzZrmWkExNF0kTozfNxXjoccWakFoXwy +atMZtXpZIh3J+EigvyaLcG6eP5gWpA1NUbg7f885114+xysEqlbErC4pyO0oPjUo +n3Ur2EG4WZEksTVUKqgtnuq3HnOz9PmNSXJLq5ICFs+s/Rj4jyCVvaLVcJHNz63a +J7iNEYUznC1Vy3TW826YuHO+ZsCwYiLNZKDv+OpfbIHwUDoELcN02mEqCPW1CdVR +XpvT8f/pJNnJG5N+ywIDAQABo1MwUTAdBgNVHQ4EFgQUzsVT2kMoVMe3lIMI4NtH +VhNt7icwHwYDVR0jBBgwFoAUzsVT2kMoVMe3lIMI4NtHVhNt7icwDwYDVR0TAQH/ +BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAhjGrCNBy6Qk7oDI5bdCjN7avz/cL +CYXQhX19NLrneGOCd+7ZTsCjdR3khiFZwRdSxS2M6x61OYPgObBmwZhAIsAPvPu9 +g2wNhYTCQfRTL2fhHqFdDQbr9Bz+QIZiBPv0mDJo7I6iDdcfGcr5JR37ziiUzcpS +CR2rULzkT2TpT+XtOB1dFeDnwVvoMklIGCEBsIuUpF8CWGxDbW5cdKhqkKR9MZXK +BKr9IEtuNCfU3GkBBUbIyqgs2UT7eCQ/bcDSoXHvoJ87Q4AGeekGLXjBiesvegNF +dSDnsNdQ06G2IZpXUQwJmbke/UJ4xubkJnu9HxtnhswOOjaiNj1I0qqo+c2j88SH +lhUktwjtTtStg5a1s8JTHLVnreBmcbixZnKHySLrDczt1LCvDsyFMDq81prHjjFl +TRYAmDCF4TbVUbX8BWha4J7k784fMHUqq+rXW2HC4CPYuL8zKneoufrCjYOO+Jwp +0E/S8Ln3lugjpo6FiZMpqqz3doJe9X3A49gbRY9yardTwEhbYM0Nch0No9P1xgMu +ffCu7xm10Y+PG/z9YtZBOOMvK7qzZIhdRIqz7KZxmpQFu7HcbcrT833idbATbqOr +1mwb9hW711Vtwp20Z+ZAAbSdKj/OX9rEMoBywGuhRAeIY+9sJR4zcYlZnVk3uBIv +wi+lNvGtM5PexTk= +-----END CERTIFICATE----- diff --git a/sdk/auth/oauth/testdata/new-ca.jks b/sdk/auth/oauth/testdata/new-ca.jks new file mode 100644 index 0000000000..4bb5e7dbda Binary files /dev/null and b/sdk/auth/oauth/testdata/new-ca.jks differ diff --git a/sdk/auth/oauth/testdata/new-ca.key b/sdk/auth/oauth/testdata/new-ca.key new file mode 100644 index 0000000000..2c16768045 --- /dev/null +++ b/sdk/auth/oauth/testdata/new-ca.key @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +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 +edwJUrNCzm6zmzfHkSsov6NIS3te55k= +-----END PRIVATE KEY----- diff --git a/sdk/auth/oauth/testdata/sampleuser.crt b/sdk/auth/oauth/testdata/sampleuser.crt index 99708cf6fa..eb1d3b071f 100644 --- a/sdk/auth/oauth/testdata/sampleuser.crt +++ b/sdk/auth/oauth/testdata/sampleuser.crt @@ -1,17 +1,26 @@ -----BEGIN CERTIFICATE----- -MIICnjCCAYYCCQCrVVwgHq/ISTANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJj -YTAeFw0yNDA0MjUwMTUzMzBaFw0zNDA0MjMwMTUzMzBaMBUxEzARBgNVBAMMCnNh -bXBsZXVzZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaXs9WCGdF -wtRcs8+NGyf8lebUQ55fBTKUn7Y6tIfox/f6Mtrtc9xUW+1fiO7PhiVxRphAPdft -tekLGB6LKYRmnBk58EBUQpbbC2mfxL8LhdEYz9XCq8pzGLI59IciRqHaS1YMH9pH -W7e5PDCuS5BrcA05gip5y6vyiLh80GWKwo/9Wf8A70KtLnk3ggrFKMXw5DOCVzTM -6ms6bVjqdXHK1c64q/kNcr4nrEiamV8KwH87UZ8qCMWkET5B4/+lTbgioEdPZ65F -QVwMMUkCcFl+smwmiIZtjiTsnfsq8Tc/KcLz4VKRNB2E0mlOG3DHueNHyVRuNoxf -ZYny50R+2m+DAgMBAAEwDQYJKoZIhvcNAQELBQADggEBADvMJOsi11bBZSAj6ShB -MHklzJLjdHrwjI3+V7qb/9Lacn6ekrrHEan6XM+FXv/hg+DQ7ArUG+sfG5HF5qvT -zzI3qEWw6N2xJY4MXfdPixUVs4w4cwolgOoEVnGRx0lz4wDCuBA+Eev6SvZq685U -nS/OZTckfRKEe783NFxMuo+By1POLlbO6BCu5z6QmWfbqK4Q8vx0PTpq/O8ZpJ1P -qQaIJ5UIoPmcKjFjn3aNlJBQUHV89bvJbeXoplMHh8BcjYz+2tX4wZW/MjaB3RvX -y3GoiW/YyHdx4//zJtrOknRizIRvr+GXZ3vBSom1Sz4XJyEmJ43YReSmMgMHLzwr -pIY= +MIIEazCCAlOgAwIBAgIUBcYOn2rG6y98ADDpKoj20huHt9MwDQYJKoZIhvcNAQEL +BQAwYzELMAkGA1UEBhMCVVMxDDAKBgNVBAgMA0RldjEMMAoGA1UEBwwDRGV2MRQw +EgYDVQQKDAtLZXljbG9hayBDQTEMMAoGA1UECwwDRGV2MRQwEgYDVQQDDAtLZXlj +bG9hayBDQTAeFw0yNTA0MjUxNzM5NDBaFw0zNTA0MjMxNzM5NDBaMBUxEzARBgNV +BAMMCnNhbXBsZXVzZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCa +Xs9WCGdFwtRcs8+NGyf8lebUQ55fBTKUn7Y6tIfox/f6Mtrtc9xUW+1fiO7PhiVx +RphAPdfttekLGB6LKYRmnBk58EBUQpbbC2mfxL8LhdEYz9XCq8pzGLI59IciRqHa +S1YMH9pHW7e5PDCuS5BrcA05gip5y6vyiLh80GWKwo/9Wf8A70KtLnk3ggrFKMXw +5DOCVzTM6ms6bVjqdXHK1c64q/kNcr4nrEiamV8KwH87UZ8qCMWkET5B4/+lTbgi +oEdPZ65FQVwMMUkCcFl+smwmiIZtjiTsnfsq8Tc/KcLz4VKRNB2E0mlOG3DHueNH +yVRuNoxfZYny50R+2m+DAgMBAAGjZTBjMCEGA1UdEQQaMBiBFnNhbXBsZXVzZXJA +ZXhhbXBsZS5jb20wHQYDVR0OBBYEFIRqJa0ogdeHeQARsqOEjheW9QJOMB8GA1Ud +IwQYMBaAFM7FU9pDKFTHt5SDCODbR1YTbe4nMA0GCSqGSIb3DQEBCwUAA4ICAQBj +KWqxC6Vtsc4J+ZTEwHD9qXVwLXkP9VUAaWkb40Er4Uflt09DIzrk1yN+3x33qRhf +TzcuhuDTQnZqO0QDEIm0dI3ju0rGSxFouqlqgrfmJeQ/ultPM2yzn2YRkhBId4Za +Bjbyh/yyowDQDns0S+nBGTBzEEqK7jiAY/jlI3JhFiw30iUoWG3iq70eqOU+yFgF +saCo+dldBeiKD2kBnP5GvRK8fcuPFI/m6fS08oA4J73+x110xNWRL2PvnUiJVujc +GA+O6GxoZa6GB0aVe/9Al8Xw/v+K16q7Oh09UpBBgx5g6f0LORQjl7SLdzbKglwY +qTumgMFFdqI6NyAqU2GxrYG1X9UwXdauVVMYqWk5UhaGYRE90mULfsukNGL3wn8f +2R0EnT1n5GYFteR4jueWMAMXsYs4VvwSWGjAndEQ0fhEztBqcPA5ATAg6IIbSciC +TZbIMsU0WwgysZ/SxJwa1/6ZFBQVdHKpPX0r8iibYU33ugCjz9jXmUPurjuXuc/Q +Ai2D8RwyOWp7Dg662ufLKcIn0aO9Hrs61pbTqhqKdbscuYRkhUn7zvtpIN/Q8AnN +8Xh4eq7c+Ox6LTkkv9iUo85d7UPSeRxdK+4xR2VmyuZdKlOAduURTAZeqIS+OJw7 +MzMup6L4gugLvIGdAXIKyVgHQH8Pjnqz8n2TcpZK3Q== -----END CERTIFICATE----- diff --git a/sdk/auth/oauth/testdata/sanX509.conf b/sdk/auth/oauth/testdata/sanX509.conf new file mode 100644 index 0000000000..729de7a277 --- /dev/null +++ b/sdk/auth/oauth/testdata/sanX509.conf @@ -0,0 +1 @@ +subjectAltName=DNS:localhost,IP:127.0.0.1 diff --git a/sdk/auth/oauth/testdata/sanX509su.conf b/sdk/auth/oauth/testdata/sanX509su.conf new file mode 100644 index 0000000000..53fcac1275 --- /dev/null +++ b/sdk/auth/oauth/testdata/sanX509su.conf @@ -0,0 +1 @@ +subjectAltName=email:sampleuser@example.com