Integrating a client credential provider