public class KeystoneV3Access
extends java.lang.Object
implements org.javaswift.joss.model.Access
Access for Keystone V3 authentication.| Constructor and Description |
|---|
KeystoneV3Access(java.lang.String internalURL,
java.lang.String preferredRegion,
java.lang.String publicURL,
java.lang.String token)
Construct a new instance of
KeystoneV3Access. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getInternalURL() |
java.lang.String |
getPublicURL() |
java.lang.String |
getTempUrlPrefix(org.javaswift.joss.client.factory.TempUrlHashPrefixSource arg0) |
java.lang.String |
getToken() |
boolean |
isTenantSupplied() |
void |
setPreferredRegion(java.lang.String region) |
public KeystoneV3Access(java.lang.String internalURL,
java.lang.String preferredRegion,
java.lang.String publicURL,
java.lang.String token)
KeystoneV3Access.internalURL - internal object endpoint URLpreferredRegion - preferred region for object storepublicURL - public object endpoint URLtoken - access tokenpublic java.lang.String getInternalURL()
getInternalURL in interface org.javaswift.joss.model.Accesspublic java.lang.String getPublicURL()
getPublicURL in interface org.javaswift.joss.model.Accesspublic java.lang.String getTempUrlPrefix(org.javaswift.joss.client.factory.TempUrlHashPrefixSource arg0)
getTempUrlPrefix in interface org.javaswift.joss.model.Accesspublic java.lang.String getToken()
getToken in interface org.javaswift.joss.model.Accesspublic boolean isTenantSupplied()
isTenantSupplied in interface org.javaswift.joss.model.Accesspublic void setPreferredRegion(java.lang.String region)
setPreferredRegion in interface org.javaswift.joss.model.AccessCopyright © 2023. All Rights Reserved.