in fizz/record/Types.cpp [202:234]
std::string toString(SignatureScheme sigScheme) {
switch (sigScheme) {
case SignatureScheme::ecdsa_secp256r1_sha256:
return "ecdsa_secp256r1_sha256";
case SignatureScheme::ecdsa_secp384r1_sha384:
return "ecdsa_secp384r1_sha384";
case SignatureScheme::ecdsa_secp521r1_sha512:
return "ecdsa_secp521r1_sha512";
case SignatureScheme::rsa_pss_sha256:
return "rsa_pss_sha256";
case SignatureScheme::rsa_pss_sha384:
return "rsa_pss_sha384";
case SignatureScheme::rsa_pss_sha512:
return "rsa_pss_sha512";
case SignatureScheme::ed25519:
return "ed25519";
case SignatureScheme::ed448:
return "ed448";
case SignatureScheme::ecdsa_secp256r1_sha256_batch:
return "ecdsa_secp256r1_sha256_batch";
case SignatureScheme::ecdsa_secp384r1_sha384_batch:
return "ecdsa_secp384r1_sha384_batch";
case SignatureScheme::ecdsa_secp521r1_sha512_batch:
return "ecdsa_secp521r1_sha512_batch";
case SignatureScheme::ed25519_batch:
return "ed25519_batch";
case SignatureScheme::ed448_batch:
return "ed448_batch";
case SignatureScheme::rsa_pss_sha256_batch:
return "rsa_pss_sha256_batch";
}
return enumToHex(sigScheme);
}