Compartilhar via


SharedAccessAccountPolicy Classe

  • java.lang.Object

public class SharedAccessAccountPolicy extends SharedAccessPolicy

Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.

Resumo do método

Modificador e tipo Método e descrição
EnumSet<SharedAccessAccountPermissions> getPermissions()

Obtém as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

SharedAccessProtocols getProtocols()

Obtém os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

IPRange getRange()

Obtém os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

EnumSet<SharedAccessAccountResourceType> getResourceTypes()

Obtém o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

EnumSet<SharedAccessAccountService> getServices()

Obtém os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

String permissionsToString()

Converte as permissões dessa política de acesso compartilhado em um .

String resourceTypesToString()

Converte os tipos de recursos dessa política de acesso compartilhado em um .

String servicesToString()

Converte os serviços dessa política de acesso compartilhado em um .

void setPermissions(EnumSet<SharedAccessAccountPermissions> permissions)

Define as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

void setPermissionsFromString(final String value)

Define permissões de acesso compartilhado usando as permissões especificadas.

void setProtocols(SharedAccessProtocols protocols)

Define os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

void setRange(IPRange range)

Define os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

void setResourceTypeFromString(final String value)

Define tipos de recursos de acesso compartilhado usando os tipos de recursos especificados.

void setResourceTypes(EnumSet<SharedAccessAccountResourceType> resourceTypes)

Define o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

void setServiceFromString(final String value)

Define serviços de acesso compartilhado usando os serviços especificados.

void setServices(EnumSet<SharedAccessAccountService> services)

Define os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Membros herdados

Detalhes do método

getPermissions

public EnumSet getPermissions()

Obtém as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Returns:

as permissões

getProtocols

public SharedAccessProtocols getProtocols()

Obtém os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Returns:

Um SharedAccessProtocols que representa os protocolos de Internet escolhidos.

getRange

public IPRange getRange()

Obtém os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Returns:

Um IPRange objeto que contém o intervalo de endereços IP.

getResourceTypes

public EnumSet getResourceTypes()

Obtém o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Returns:

os resourceTypes

getServices

public EnumSet getServices()

Obtém os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Returns:

os serviços

permissionsToString

public String permissionsToString()

Converte as permissões dessa política de acesso compartilhado em um .

Returns:

Um String que representa as permissões de acesso compartilhado.

resourceTypesToString

public String resourceTypesToString()

Converte os tipos de recursos dessa política de acesso compartilhado em um .

Returns:

Um String que representa as permissões de acesso compartilhado.

servicesToString

public String servicesToString()

Converte os serviços dessa política de acesso compartilhado em um .

Returns:

Um String que representa as permissões de acesso compartilhado.

setPermissions

public void setPermissions(EnumSet permissions)

Define as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Parameters:

permissions - as permissões a serem definidas

setPermissionsFromString

public void setPermissionsFromString(final String value)

Define permissões de acesso compartilhado usando as permissões especificadas.

Parameters:

value - Um String que representa as permissões de acesso compartilhado.

setProtocols

public void setProtocols(SharedAccessProtocols protocols)

Define os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Parameters:

protocols - Um SharedAccessProtocols que representa os protocolos de Internet escolhidos.

setRange

public void setRange(IPRange range)

Define os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Parameters:

range - Um IPRange objeto que contém o intervalo de endereços IP.

setResourceTypeFromString

public void setResourceTypeFromString(final String value)

Define tipos de recursos de acesso compartilhado usando os tipos de recursos especificados.

Parameters:

value - Um String que representa os tipos de recurso de acesso compartilhado.

setResourceTypes

public void setResourceTypes(EnumSet resourceTypes)

Define o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Parameters:

resourceTypes - os resourceTypes a serem definidos

setServiceFromString

public void setServiceFromString(final String value)

Define serviços de acesso compartilhado usando os serviços especificados.

Parameters:

value - Um String que representa os serviços de acesso compartilhado.

setServices

public void setServices(EnumSet services)

Define os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.

Parameters:

services - os serviços a serem definidos

Aplica-se a