In a large bowl, whisk together the brown sugar, ketchup, apple cider vinegar, mustard, garlic, onion, sriracha, liquid smoke, cornstarch and seasonings. Then stir in the crushed pineapple and it's juices, the pineapple tidbits and it's juices and the diced ham steak. Stir in the beans until it's all incorporated.