Partilhar via


AccountSASServices class

DISPONÍVEL APENAS NO NODE.JS RUNTIME.

Esta é uma classe auxiliar para construir uma cadeia que representa os serviços acessíveis por uma ContaSAS. Definir um valor como verdadeiro significa que qualquer SAS que utilize estas permissões concederá acesso a esse serviço. Assim que todos os valores estiverem definidos, este deve ser serializado com toString e definido como o campo de serviços num objeto AccountSASSignatureValues . É possível construir a cadeia de serviços sem esta classe, mas a ordem dos serviços é particular e esta classe garante a correção.

Propriedades

blob

Permissão para aceder aos recursos de blobs concedidos.

file

Permissão para aceder aos recursos de ficheiros concedidos.

queue

Permissão para aceder aos recursos de fila concedidos.

table

Permissão para aceder aos recursos da tabela concedidos.

Métodos

parse(string)

Cria um AccountSASServices a partir da cadeia de serviços especificada. Este método emitirá um Erro se encontrar um caráter que não corresponda a um serviço válido.

toString()

Converte os serviços fornecidos numa cadeia.

Detalhes de Propriedade

blob

Permissão para aceder aos recursos de blobs concedidos.

blob: boolean

Valor de Propriedade

boolean

file

Permissão para aceder aos recursos de ficheiros concedidos.

file: boolean

Valor de Propriedade

boolean

queue

Permissão para aceder aos recursos de fila concedidos.

queue: boolean

Valor de Propriedade

boolean

table

Permissão para aceder aos recursos da tabela concedidos.

table: boolean

Valor de Propriedade

boolean

Detalhes de Método

parse(string)

Cria um AccountSASServices a partir da cadeia de serviços especificada. Este método emitirá um Erro se encontrar um caráter que não corresponda a um serviço válido.

static function parse(services: string): AccountSASServices

Parâmetros

services

string

Devoluções

toString()

Converte os serviços fornecidos numa cadeia.

function toString(): string

Devoluções

string