/** * Gets the public access type for the container * * @param request * The response from server. * @return the blob container public access type from the request header. */ public static BlobContainerPublicAccessType getPublicAccessLevel( final HttpURLConnection request) { final String publicAccess = request .getHeaderField(BlobConstants.BLOB_PUBLIC_ACCESS_HEADER); if (!Utility.isNullOrEmpty(publicAccess)) { return BlobContainerPublicAccessType.parse(publicAccess); } return BlobContainerPublicAccessType.OFF; } }
/** * Gets the public access type for the container * * @param request * The response from server. * @return the blob container public access type from the request header. */ public static BlobContainerPublicAccessType getPublicAccessLevel( final HttpURLConnection request) { final String publicAccess = request .getHeaderField(BlobConstants.BLOB_PUBLIC_ACCESS_HEADER); if (!Utility.isNullOrEmpty(publicAccess)) { return BlobContainerPublicAccessType.parse(publicAccess); } return BlobContainerPublicAccessType.OFF; } }
/** * Converts the ACL string to a BlobContainerPermissions object. * * @param aclString * A <code>String</code> which specifies the ACLs to convert. * * @return A {@link BlobContainerPermissions} object which represents the ACLs. */ static BlobContainerPermissions getContainerAcl(final String aclString) { BlobContainerPublicAccessType accessType = BlobContainerPublicAccessType.parse(aclString); final BlobContainerPermissions retVal = new BlobContainerPermissions(); retVal.setPublicAccess(accessType); return retVal; }
/** * Converts the ACL string to a BlobContainerPermissions object. * * @param aclString * A <code>String</code> which specifies the ACLs to convert. * * @return A {@link BlobContainerPermissions} object which represents the ACLs. */ static BlobContainerPermissions getContainerAcl(final String aclString) { BlobContainerPublicAccessType accessType = BlobContainerPublicAccessType.parse(aclString); final BlobContainerPermissions retVal = new BlobContainerPermissions(); retVal.setPublicAccess(accessType); return retVal; }
final BlobContainerPublicAccessType tempAccessType = BlobContainerPublicAccessType.parse(value); if (!tempAccessType.equals(BlobContainerPublicAccessType.OFF)) { this.attributes.getProperties().setPublicAccess(tempAccessType);
final BlobContainerPublicAccessType tempAccessType = BlobContainerPublicAccessType.parse(value); if (!tempAccessType.equals(BlobContainerPublicAccessType.OFF)) { this.attributes.getProperties().setPublicAccess(tempAccessType);