OZP-798: Fleshing out security impl classes