std::string get_collateral_friendly_name()

in src/dcap_provider.cpp [392:425]


std::string get_collateral_friendly_name(CollateralTypes collateral_type)
{
    switch (collateral_type)
    {
        case CollateralTypes::TcbInfo:
        {
            return "Tcb Info";
        }
        case CollateralTypes::QeIdentity:
        {
            return "Qe Identity";
        }
        case CollateralTypes::QveIdentity:
        {
            return "Qve Identity";
        }
        case CollateralTypes::PckCert:
        {
            return "PCK Cert";
        }
        case CollateralTypes::PckCrl:
        {
            return "PCK Crl";
        }
        case CollateralTypes::PckRootCrl:
        {
            return "Root CA Crl";
        }
        default:
        {
            return std::string();
        }
    }
}