AccountSASServices class
DISPONÍVEL APENAS NO RUNTIME NODE.JS.
Essa é uma classe auxiliar para construir uma cadeia de caracteres que representa os serviços acessíveis por um AccountSAS. Definir um valor como true significa que qualquer SAS que usa essas permissões concederá acesso a esse serviço. Depois que todos os valores forem definidos, isso deverá ser serializado com toString e definido como o campo de serviços em um objeto AccountSASSignatureValues . É possível construir a cadeia de caracteres de serviços sem essa classe, mas a ordem dos serviços é particular e essa classe garante a correção.
Propriedades
blob | Permissão para acessar os recursos de blob concedidos. |
file | Permissão para acessar recursos de arquivo concedidos. |
queue | Permissão para acessar recursos de fila concedidos. |
table | Permissão para acessar recursos de tabela concedidos. |
Métodos
parse(string) | Cria um AccountSASServices da cadeia de caracteres de serviços especificada. Esse método gerará um Erro se encontrar um caractere que não corresponda a um serviço válido. |
to |
Converte os serviços especificados em uma cadeia de caracteres. |
Detalhes da propriedade
blob
Permissão para acessar os recursos de blob concedidos.
blob: boolean
Valor da propriedade
boolean
file
Permissão para acessar recursos de arquivo concedidos.
file: boolean
Valor da propriedade
boolean
queue
Permissão para acessar recursos de fila concedidos.
queue: boolean
Valor da propriedade
boolean
table
Permissão para acessar recursos de tabela concedidos.
table: boolean
Valor da propriedade
boolean
Detalhes do método
parse(string)
Cria um AccountSASServices da cadeia de caracteres de serviços especificada. Esse método gerará um Erro se encontrar um caractere que não corresponda a um serviço válido.
static function parse(services: string): AccountSASServices
Parâmetros
- services
-
string
Retornos
toString()
Converte os serviços especificados em uma cadeia de caracteres.
function toString(): string
Retornos
string