Update OAuth types and etcd registry

same problem with non-equivalent apis