Lines Matching refs:origin
37 void GeolocationPermission::ProcessActionByType(std::string origin, bool incognitoMode,
45 if (dataBase->SetPermissionByOrigin(origin, OHOS::NWeb::NWebDataBase::WebPermissionType::GEOLOCATION_TYPE, true,
51 if (dataBase->ClearPermissionByOrigin(origin, OHOS::NWeb::NWebDataBase::WebPermissionType::GEOLOCATION_TYPE,
60 bool GeolocationPermission::ExecuteGetPermissionState(std::string origin, bool incognitoMode, int32_t *errCode)
68 if (dataBase->GetPermissionResultByOrigin(origin,
92 void GeolocationPermission::CjAllowGeolocation(std::string origin, bool incognitoMode, int32_t *errCode)
94 return ProcessActionByType(origin, incognitoMode, ALLOW_PERMISSION_OPERATION, errCode);
97 void GeolocationPermission::CjDeleteGeolocation(std::string origin, bool incognitoMode, int32_t *errCode)
99 return ProcessActionByType(origin, incognitoMode, DELETE_PERMISSION_OPERATION, errCode);
102 bool GeolocationPermission::CjGetAccessibleGeolocation(std::string origin, bool incognitoMode, int32_t *errCode)
104 return ExecuteGetPermissionState(origin, incognitoMode, errCode);