support passing credentials as an instance of PensioAPI::Credentials, String, Symbol or anything that supports .to_sym