Существует ли библиотека java, поддерживающая swift (OpenStack) с аутентификацией по трапецеидальным искажениям?
В JClouds он, похоже, находится в стадии разработки, но еще не завершен, и облачные файлы, похоже, не поддерживают его (пока).
JOSS - это выделенная привязка OpenStack Swift для Java с использованием аутентификации Keystone.На странице Github есть несколько руководств, чтобы увидеть, как это работает.
Отказ от ответственности: я являюсь одним из авторов JOSS
Полный капитальный ремонт swift (так называемый openstack-swift) в процессе . В то же время вы можете использовать любую версию jclouds 1.7 с ключом провайдера "swift-keystone".
Ex.
view = ContextBuilder.newBuilder("swift-keystone") // or new SwiftKeystoneApiMetadata() .credentials("tenantName:userName", "password") .endpoint("http://localhost:5000/v2.0") .buildView(BlobStoreContext.class);