[CAS-984] updated AuthenticationMetaDataPopulator to throw AuthenticationExceptions

This patch addresses CAS-984