Implementation of Centralized validation functions. Change-Id: I498928ea1ccd71f55bf3f1a3477b6dfd709c5081