An Oklahoma City police officer, caught on camera slamming a 71-year-old man to the ground during an October traffic stop, has resigned.