update swift to use keystone auth