AccountSASServices class
APENAS DISPONÍVEL 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 valor deve ser serializado com toString e definido como o campo de serviços num AccountSASSignatureValues objeto. É 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 uma 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. |
to |
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 uma 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