tasks.create_tmpfiles_dirs only needs IPAAPI_USER as an argument for version 4.5.4. For 4.5 there is no support for arguments. IPAAPI_USER is therefore only needed for 4.5.4 in module_utils/ansible_ipa_server.py
tasks.create_tmpfiles_dirs does not support options for FreeIPA 4.5
The support for external cert files is not complete yet.