Implement credential callbacks