From 361c3a5a11a561102889f05f8a302e00ae0f3fd8 Mon Sep 17 00:00:00 2001 From: Christopher McArthur Date: Sat, 31 Aug 2024 16:58:40 -0700 Subject: [PATCH] fix name and disable 1.0.2 --- tests/TokenTest.cpp | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/tests/TokenTest.cpp b/tests/TokenTest.cpp index 68e21767..4249d09c 100644 --- a/tests/TokenTest.cpp +++ b/tests/TokenTest.cpp @@ -71,17 +71,8 @@ TEST(TokenTest, CreateTokenRS256) { token); } -TEST(TokenTest, CreateTokenRS512) { - auto token = jwt::create().set_issuer("auth0").set_type("JWS").sign( - jwt::algorithm::rs512(rsa512_pub_key, rsa512_priv_key, "", "")); - - ASSERT_EQ("eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXUyJ9.eyJpc3MiOiJhdXRoMCJ9.GZhnjtsvBl2_KDSxg4JW6xnmNjr2mWhYSZSSQyLKvI0" - "TK86sJKchkt_HDy2IC5l5BGRhq_Xv9pHdA1umidQZG3a7gWvHsujqybCBgBraMTd1wJrCl4QxFg2RYHhHbRqb9BnPJgFD_vryd4GB" - "hfGgejPBCBlGrQtqFGFdHHOjNHY", - token); -} - -TEST(TokenTest, CreateTokenRS512Encrypted) { +#if !defined(JWT_OPENSSL_1_0_0) +TEST(TokenTest, CreateTokenRS256Encrypted) { // openssl genrsa -aes256 -out private.pem 2048 // openssl rsa -in private.pem -pubout -out public.pem const std::string rsa_passphrase = "helloworld"; @@ -135,6 +126,17 @@ ixip+DkPtcbSsFjn2bVnknYYluk+Qupw/kWGxyFbvC1sYhn1iNwFv0g= "SXxKTDSHVlg8irtG9ZQZXcuhaZCieAE1uIlJmKpEg4MUHVfvMsgy0N0p64NOiHa6bQsEb3NFn7UAe55jKQ", token); } +#endif + +TEST(TokenTest, CreateTokenRS512) { + auto token = jwt::create().set_issuer("auth0").set_type("JWS").sign( + jwt::algorithm::rs512(rsa512_pub_key, rsa512_priv_key, "", "")); + + ASSERT_EQ("eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXUyJ9.eyJpc3MiOiJhdXRoMCJ9.GZhnjtsvBl2_KDSxg4JW6xnmNjr2mWhYSZSSQyLKvI0" + "TK86sJKchkt_HDy2IC5l5BGRhq_Xv9pHdA1umidQZG3a7gWvHsujqybCBgBraMTd1wJrCl4QxFg2RYHhHbRqb9BnPJgFD_vryd4GB" + "hfGgejPBCBlGrQtqFGFdHHOjNHY", + token); +} TEST(TokenTest, CreateTokenPS256) { auto token = jwt::create().set_issuer("auth0").set_type("JWS").sign(