fn registry_credential_config_inner(
    is_crates_io: bool,
    name: Option<&str>,
    token: Option<Secret<String>>,
    credential_process: Option<PathAndArgs>,
    secret_key: Option<Secret<String>>,
    secret_key_subject: Option<String>,
    config: &Config
) -> CargoResult<RegistryCredentialConfig>