是否有支持 swift (OpenStack) 和 keystone 身份验证的 java 库?
它似乎在 JClouds 中进行中,但尚未完成,并且 cloudfiles 似乎也不支持它(还)。
是否有支持 swift (OpenStack) 和 keystone 身份验证的 java 库?
它似乎在 JClouds 中进行中,但尚未完成,并且 cloudfiles 似乎也不支持它(还)。
对 swift(称为 openstack-swift)的彻底改造正在进行中。同时,您可以使用任何带有提供程序密钥“swift-keystone”的 jclouds 1.7 版本。
前任。
view = ContextBuilder.newBuilder("swift-keystone") // or new SwiftKeystoneApiMetadata()
.credentials("tenantName:userName", "password")
.endpoint("http://localhost:5000/v2.0")
.buildView(BlobStoreContext.class);
JOSS是使用 Keystone 身份验证的 Java 专用 OpenStack Swift 绑定。在Github 页面上,有几个教程可以了解它是如何工作的。
免责声明:我是 JOSS 的作者之一