void ReceivedOCSPCheck(int status) { m_ocspStatus = status; Succeeded(); }
- void ReceivedAllowAccess() { Succeeded(); }
- void ReceivedDenyAccess() { Succeeded(); }
+ void ReceivedSetPermission() { Succeeded(); }
void WaitForResponse()
{
{
switch_to_storage_user(TEST_LABEL);
- test_no_observer(&ManagerAsync::allowAccess, "alias", "accessor", AccessRight::AR_READ_REMOVE);
- test_invalid_param(&ManagerAsync::allowAccess, "", "accessor", AccessRight::AR_READ_REMOVE);
- test_invalid_param(&ManagerAsync::allowAccess, "alias", "", AccessRight::AR_READ_REMOVE);
+ test_no_observer(&ManagerAsync::setPermission, "alias", "accessor", Permission::READ_REMOVE);
+ test_invalid_param(&ManagerAsync::setPermission, "", "accessor", Permission::READ_REMOVE);
+ test_invalid_param(&ManagerAsync::setPermission, "alias", "", Permission::READ_REMOVE);
}
RUNNER_TEST(TA1820_allow_access)
test_positive(&ManagerAsync::saveData, dbc.data("alias"), test_buffer, Policy());
test_positive(&ManagerAsync::saveData, dbc.data("alias2"), test_buffer, Policy());
test_positive(&ManagerAsync::saveData, dbc.data("alias3"), test_buffer, Policy());
- test_positive(&ManagerAsync::allowAccess,
+ test_positive(&ManagerAsync::setPermission,
dbc.data("alias2"),
TEST_LABEL,
- AccessRight::AR_READ);
- test_positive(&ManagerAsync::allowAccess,
+ Permission::READ);
+ test_positive(&ManagerAsync::setPermission,
dbc.data("alias3"),
TEST_LABEL,
- AccessRight::AR_READ_REMOVE);
+ Permission::READ_REMOVE);
{
ScopedLabel label(TEST_LABEL);
{
switch_to_storage_user(TEST_LABEL);
- test_no_observer(&ManagerAsync::denyAccess, "alias", "accessor");
- test_invalid_param(&ManagerAsync::denyAccess, "", "accessor");
- test_invalid_param(&ManagerAsync::denyAccess, "alias", "");
+ test_no_observer(&ManagerAsync::setPermission, "alias", "accessor", CKM::Permission::NONE);
+ test_invalid_param(&ManagerAsync::setPermission, "", "accessor", CKM::Permission::NONE);
+ test_invalid_param(&ManagerAsync::setPermission, "alias", "", CKM::Permission::NONE);
}
RUNNER_TEST(TA1920_deny_access)
DBCleanup dbc;
CharPtr top_label = get_label();
test_positive(&ManagerAsync::saveData, dbc.data("alias"), test_buffer, Policy());
- test_positive(&ManagerAsync::allowAccess,
+ test_positive(&ManagerAsync::setPermission,
dbc.data("alias"),
TEST_LABEL,
- AccessRight::AR_READ_REMOVE);
- test_positive(&ManagerAsync::denyAccess, dbc.data("alias"), TEST_LABEL);
+ Permission::READ_REMOVE);
+ test_positive(&ManagerAsync::setPermission, dbc.data("alias"), TEST_LABEL, CKM::Permission::NONE);
{
ScopedLabel label(TEST_LABEL);