diff --git a/cc/subtle/common_enums.cc b/cc/subtle/common_enums.cc index 6f4e0f4b9b3b6986a2ce46890d7760bd5c1ab0e0..62d4c30965277a2817d8b1d8e92594217cd6f9f2 100644 --- a/cc/subtle/common_enums.cc +++ b/cc/subtle/common_enums.cc @@ -67,19 +67,6 @@ std::string EnumToString(HashType type) { } } -std::string EnumToString(RsaSignatureEncoding encoding) { - switch (encoding) { - case RsaSignatureEncoding::PKCS1_ENCODING: - return "PKCS1_ENCODING"; - case RsaSignatureEncoding::PSS_ENCODING: - return "PSS_ENCODING"; - case RsaSignatureEncoding::UNKNOWN_ENCODING: - return "UNKNOWN_ENCODING"; - default: - return "UNKNOWN_ENCODING" + std::to_string(encoding); - } -} - } // namespace subtle } // namespace tink } // namespace crypto diff --git a/cc/subtle/common_enums.h b/cc/subtle/common_enums.h index 37cc30d5d24356dd041224b39fa3d8263cfa6484..ef8ee5ffa2162e80a5b2a2fe84f59b15223237a3 100644 --- a/cc/subtle/common_enums.h +++ b/cc/subtle/common_enums.h @@ -47,16 +47,9 @@ enum HashType { SHA512 = 4, }; -enum RsaSignatureEncoding { - UNKNOWN_ENCODING = 0, - PKCS1_ENCODING = 1, - PSS_ENCODING = 2, -}; - std::string EnumToString(EllipticCurveType type); std::string EnumToString(EcPointFormat format); std::string EnumToString(HashType type); -std::string EnumToString(RsaSignatureEncoding encoding); } // namespace subtle } // namespace tink diff --git a/cc/subtle/common_enums_test.cc b/cc/subtle/common_enums_test.cc index ab553950eb74a531b84964273f38237c7ae2ec3a..15dc5570ec2229663135591f7f38bc0e6f9cb202 100644 --- a/cc/subtle/common_enums_test.cc +++ b/cc/subtle/common_enums_test.cc @@ -50,15 +50,6 @@ TEST_F(CommonEnumsTest, testEcPointFormatToString) { EXPECT_EQ("UNKNOWN_FORMAT: 42", EnumToString((EcPointFormat)42)); } -TEST_F(CommonEnumsTest, testRsaSignatureEncodingToString) { - EXPECT_EQ("UNKNOWN_ENCODING", - EnumToString(RsaSignatureEncoding::UNKNOWN_ENCODING)); - EXPECT_EQ("PKCS1_ENCODING", - EnumToString(RsaSignatureEncoding::PKCS1_ENCODING)); - EXPECT_EQ("PSS_ENCODING", - EnumToString(RsaSignatureEncoding::PSS_ENCODING)); -} - } // namespace } // namespace subtle } // namespace tink