added Swift backend, bind/registry_host, and auth_uri parameters