CertStoreId::Type SignatureData::getVisibilityLevel() const
{
+ if (!m_storeIdSet.isContainsVis()) {
+ LogWarning("Visibility level was broken.");
+ return 0;
+ }
+
if (m_storeIdSet.contains(CertStoreId::VIS_PLATFORM))
return CertStoreId::VIS_PLATFORM;
else if (m_storeIdSet.contains(CertStoreId::VIS_PARTNER_MANUFACTURER))
return CertStoreId::VIS_PLATFORM;
else if (m_storeIdSet.contains(CertStoreId::VIS_PARTNER))
return CertStoreId::VIS_PARTNER;
- else if (m_storeIdSet.contains(CertStoreId::VIS_PUBLIC))
+ else
return CertStoreId::VIS_PUBLIC;
- else {
- LogWarning("Visibility level was broken.");
- return 0;
- }
}
const SignatureData::IMEIList& SignatureData::getIMEIList() const