44#include < iostream>
55
66int main () {
7- std::string rsa_priv_key = R"( -----BEGIN PRIVATE KEY-----
7+ std::string const rsa_priv_key = R"( -----BEGIN PRIVATE KEY-----
88MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC4ZtdaIrd1BPIJ
99tfnF0TjIK5inQAXZ3XlCrUlJdP+XHwIRxdv1FsN12XyMYO/6ymLmo9ryoQeIrsXB
1010XYqlET3zfAY+diwCb0HEsVvhisthwMU4gZQu6TYW2s9LnXZB5rVtcBK69hcSlA2k
@@ -44,9 +44,9 @@ rK0/Ikt5ybqUzKCMJZg2VKGTxg==
4444 .set_payload_claim (" resource-access" , role_claim)
4545 .sign (jwt::algorithm::rs256 (" " , rsa_priv_key, " " , " " ));
4646
47- std::cout << " token: " << token << std::endl ;
47+ std::cout << " token: " << token << ' \n ' ;
4848
49- std::string rsa_pub_key = R"( -----BEGIN PUBLIC KEY-----
49+ std::string const rsa_pub_key = R"( -----BEGIN PUBLIC KEY-----
5050MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuGbXWiK3dQTyCbX5xdE4
5151yCuYp0AF2d15Qq1JSXT/lx8CEcXb9RbDddl8jGDv+spi5qPa8qEHiK7FwV2KpRE9
525283wGPnYsAm9BxLFb4YrLYcDFOIGULuk2FtrPS512Qea1bXASuvYXEpQNpGbnTGVs
@@ -59,9 +59,9 @@ YwIDAQAB
5959 auto decoded = jwt::decode (token);
6060
6161 for (const auto & e : decoded.get_payload_json ())
62- std::cout << e.first << " = " << e.second << std::endl ;
62+ std::cout << e.first << " = " << e.second << ' \n ' ;
6363
64- std::cout << std::endl ;
64+ std::cout << ' \n ' ;
6565
6666 auto role_verifier = [](const jwt::verify_context& ctx, std::error_code& ec) {
6767 using error = jwt::error::token_verification_error;
@@ -88,8 +88,8 @@ YwIDAQAB
8888
8989 try {
9090 verifier.verify (decoded);
91- std::cout << " Success!" << std::endl ;
92- } catch (const std::exception& ex) { std::cout << " Error: " << ex.what () << std::endl ; }
91+ std::cout << " Success!" << ' \n ' ;
92+ } catch (const std::exception& ex) { std::cout << " Error: " << ex.what () << ' \n ' ; }
9393
9494 return 0 ;
9595}
0 commit comments