Add missing exception guard to C++ API 55/294655/1
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 22 Jun 2023 09:04:18 +0000 (11:04 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 22 Jun 2023 09:04:45 +0000 (11:04 +0200)
Change-Id: Ie9164be51dbea8cf8b6f1524808fbb8841c2f2bf

src/manager/client/client-manager-impl.cpp

index 0204028..d78f0c1 100644 (file)
@@ -403,7 +403,9 @@ int Manager::Impl::getDataAliasVector(AliasVector &aliasVector)
 
 int Manager::Impl::getKeyAliasInfoVector(AliasInfoVector &aliasInfoVector)
 {
+       EXCEPTION_GUARD_START_CPPAPI
        return getAliasInfoVectorHelper(DataType::DB_KEY_LAST, aliasInfoVector);
+       EXCEPTION_GUARD_END
 }
 
 int Manager::Impl::getKeyEncryptionStatus(const Alias &alias, bool &status)
@@ -413,7 +415,9 @@ int Manager::Impl::getKeyEncryptionStatus(const Alias &alias, bool &status)
 
 int Manager::Impl::getCertificateAliasInfoVector(AliasInfoVector &aliasInfoVector)
 {
+       EXCEPTION_GUARD_START_CPPAPI
        return getAliasInfoVectorHelper(DataType::CERTIFICATE, aliasInfoVector);
+       EXCEPTION_GUARD_END
 }
 
 int Manager::Impl::getCertificateEncryptionStatus(const Alias &alias, bool &status)
@@ -423,7 +427,9 @@ int Manager::Impl::getCertificateEncryptionStatus(const Alias &alias, bool &stat
 
 int Manager::Impl::getDataAliasInfoVector(AliasInfoVector &aliasInfoVector)
 {
+       EXCEPTION_GUARD_START_CPPAPI
        return getAliasInfoVectorHelper(DataType::BINARY_DATA, aliasInfoVector);
+       EXCEPTION_GUARD_END
 }
 
 int Manager::Impl::getDataEncryptionStatus(const Alias &alias, bool &status)