fix issues in getcredential for slices