Partilhar via


QueueSASPermissions class

DISPONÍVEL APENAS NO NODE.JS RUNTIME.

Esta é uma classe auxiliar para construir uma cadeia que representa as permissões concedidas por um ServiceSAS a uma Fila. Definir um valor como verdadeiro significa que qualquer SAS que utilize estas permissões concederá permissões para essa operação. Assim que todos os valores estiverem definidos, este deve ser serializado com toString e definido como o campo de permissões num objeto QueueSASSignatureValues . É possível construir a cadeia de permissões sem esta classe, mas a ordem das permissões é particular e esta classe garante a correção.

Propriedades

add

Especifica Adicionar acesso concedido.

process

Especifica o Acesso ao processo concedido.

read

Especifica o acesso de Leitura concedido.

update

Especifica o Acesso de atualização concedido.

Métodos

parse(string)

Cria uma QueueSASPermissions a partir da cadeia de permissões especificada. Este método emitirá um Erro se encontrar um caráter que não corresponda a uma permissão válida.

toString()

Converte as permissões fornecidas numa cadeia. A utilização deste método irá garantir que as permissões estão numa ordem aceite pelo serviço.

Detalhes de Propriedade

add

Especifica Adicionar acesso concedido.

add: boolean

Valor de Propriedade

boolean

process

Especifica o Acesso ao processo concedido.

process: boolean

Valor de Propriedade

boolean

read

Especifica o acesso de Leitura concedido.

read: boolean

Valor de Propriedade

boolean

update

Especifica o Acesso de atualização concedido.

update: boolean

Valor de Propriedade

boolean

Detalhes de Método

parse(string)

Cria uma QueueSASPermissions a partir da cadeia de permissões especificada. Este método emitirá um Erro se encontrar um caráter que não corresponda a uma permissão válida.

static function parse(permissions: string): QueueSASPermissions

Parâmetros

permissions

string

Devoluções

toString()

Converte as permissões fornecidas numa cadeia. A utilização deste método irá garantir que as permissões estão numa ordem aceite pelo serviço.

function toString(): string

Devoluções

string

Uma cadeia que representa as QueueSASPermissions