Obter ACL da tabela
Recolher sumário
Expandir sumário
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Obter ACL da tabela

 

A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da programação assíncrona. Para obter mais informações, consulte Estabelecer uma política de acesso armazenada.

System_CAPS_noteObservação

A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da programação assíncrona.

System_CAPS_noteObservação

Um if é uma instrução que identifica qual instrução ser executada com base no valor de uma expressão Boolean. Cada ACE em uma ACL identifica um confiança e especifica o direitos de acesso permitidos, negados ou auditados para esse objeto. Para obter mais informações, consulte listas de controle de acesso.

A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da programação assíncrona. HTTPS é recomendado. Substitua myaccount com o nome da sua conta de armazenamento:

Método

URI de solicitação

Versão de HTTP

GET/HEAD

https://myaccount.table.core.windows.net/mytable?comp=acl

HTTP/1.1

Ao fazer uma solicitação no serviço de armazenamento emulado, especifique o nome de host do emulador e a porta do serviço de tabela como 127.0.0.1:10002, seguido pelo nome da conta de armazenamento emulado:

Método

URI de solicitação

Versão de HTTP

GET/HEAD

http://127.0.0.1:10002/devstoreaccount1/mytable?comp=acl

HTTP/1.1

Para obter mais informações, consulte as diferenças entre o emulador de armazenamento e serviços de armazenamento do Azure.

Os seguintes parâmetros adicionais podem ser especificados no URI de solicitação.

PARAMETER

Descrição

timeout

Opcional. O timeout parâmetro é expresso em segundos. Para obter mais informações, consulte Definindo tempos limite para operações de serviço de tabela.

A tabela a seguir descreve os cabeçalhos de solicitação obrigatórios e opcionais.

Cabeçalho de solicitação

Descrição

Authorization

Obrigatório. Especifica o esquema de autenticação, o nome da conta e a assinatura. Para obter mais informações, consulte Autenticação federada para os Serviços de Armazenamento do Azure.

Date ou x-ms-date

Obrigatório. Especifica o Tempo Universal Coordenado (UTC) para a solicitação. Para obter mais informações, consulte Autenticação federada para os Serviços de Armazenamento do Azure.

x-ms-version

Obrigatório para todas as solicitações autenticadas. Especifica a versão da operação a ser usada para esta solicitação. Para obter mais informações, consulte Controle de versão para os serviços de armazenamento do Azure.

x-ms-client-request-id

Opcional. Fornece um valor opaco gerado pelo cliente com limite de caractere de 1 KB que será registrado nos logs de análise quando o registro em log da análise de armazenamento for habilitado. O uso desse cabeçalho é altamente recomendável para correlacionar atividades do lado do cliente com solicitações recebidas pelo servidor. Para obter mais informações, consulte Sobre o log de análise de armazenamento e log do Azure: Usando Logs para rastrear solicitações de armazenamento.

A resposta inclui um código de status HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.

Uma operação bem-sucedida retorna o código de status 200 (OK).

Para obter informações sobre códigos de status, consulte Status e códigos de erro.

A resposta para esta operação inclui os cabeçalhos a seguir. A resposta também pode incluir cabeçalhos padrão HTTP adicionais. Todos os cabeçalhos padrão obedecem a especificação de protocolo HTTP/1.1.

Cabeçalho de resposta

Descrição

x-ms-request-id

Esse cabeçalho identifica a solicitação que foi feita de forma exclusiva e pode ser usado para solucionar problemas na solicitação. Para obter mais informações, consulte Solucionando problemas nas operações de API.

x-ms-version

Indica a versão do serviço Tabela usado para executar a solicitação. Esse cabeçalho é retornado para solicitações feitas na versão 2009-09-19 e mais recente.

Date

Um valor de data/hora UTC gerado pelo serviço que indica a hora em que a resposta foi iniciada.

Se uma política de acesso armazenada tiver sido especificada para a tabela Get Table ACL retorna a política de acesso e identificador assinada no corpo da resposta.

<?xml version="1.0" encoding="utf-8"?> <SignedIdentifiers> <SignedIdentifier> <Id>unique-value</Id> <AccessPolicy> <Start>start-time</Start> <Expiry>expiry-time</Expiry> <Permission>abbreviated-permission-list</Permission> </AccessPolicy> </SignedIdentifier> </SignedIdentifiers>

Response Status: HTTP/1.1 200 OK Response Headers: Transfer-Encoding: chunked Date: Mon, 25 Nov 2013 20:28:22 GMT x-ms-version: 2013-08-15 Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0 <?xml version="1.0" encoding="utf-8"?> <SignedIdentifiers> <SignedIdentifier> <Id>MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI=</Id> <AccessPolicy> <Start>2013-11-26T08:49:37.0000000Z</Start> <Expiry>2013-11-27T08:49:37.0000000Z</Expiry> <Permission>raud</Permission> </AccessPolicy> </SignedIdentifier> </SignedIdentifiers>

Somente o proprietário da conta pode chamar essa operação.

Somente o proprietário da conta pode ler os dados em uma determinada conta de armazenamento, a menos que o proprietário da conta tenha recursos na tabela disponíveis por meio de uma assinatura de acesso compartilhado.

Mostrar:
© 2016 Microsoft