你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SharedAccessBlobPolicy 类

  • java.lang.Object

public class SharedAccessBlobPolicy extends SharedAccessPolicy

表示共享访问策略,该策略指定共享访问签名的开始时间、到期时间和权限。

方法摘要

修饰符和类型 方法和描述
EnumSet<SharedAccessBlobPermissions> getPermissions()

获取与此共享访问策略关联的共享访问签名的权限。

String permissionsToString()

将此策略的权限转换为字符串。

void setPermissions(final EnumSet<SharedAccessBlobPermissions> permissions)

设置与此共享访问策略关联的共享访问签名的权限。

void setPermissionsFromString(final String value)

使用指定的权限字符串设置共享访问权限。

继承成员

方法详细信息

getPermissions

public EnumSet getPermissions()

获取与此共享访问策略关联的共享访问签名的权限。

Returns:

一个 java.util.EnumSet 对象,其中包含 SharedAccessBlobPermissions 表示共享访问权限集的值。

permissionsToString

public String permissionsToString()

将此策略的权限转换为字符串。

Returns:

一个 String ,它表示“racwdl”格式的共享访问权限,如 中所述 setPermissionsFromString(final String value)

setPermissions

public void setPermissions(final EnumSet permissions)

设置与此共享访问策略关联的共享访问签名的权限。

Parameters:

permissions - 要为共享访问签名设置的权限(由 java.util.EnumSet 包含 SharedAccessBlobPermissions 值的对象表示)。

setPermissionsFromString

public void setPermissionsFromString(final String value)

使用指定的权限字符串设置共享访问权限。

Parameters:

value - 一个 String ,它表示共享访问权限。 字符串必须包含以下一个或多个值。 请注意,它们必须全部为小写。
  • r:读取访问权限。

  • a:添加访问权限。
  • c:创建访问权限。
  • w:写入访问权限。
  • d:删除访问权限。
  • l:列出访问权限。

适用于