Compartilhar via


ShareServiceClient.GenerateAccountSasUri Método

Definição

Sobrecargas

GenerateAccountSasUri(AccountSasBuilder)

O GenerateAccountSasUri(AccountSasBuilder) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades do cliente e no construtor passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.

Para obter mais informações, consulte Construindo uma SAS de conta.

GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes)

O GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades e parâmetros do Cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.

Para obter mais informações, consulte Construindo uma SAS de conta.

GenerateAccountSasUri(AccountSasBuilder)

Origem:
ShareServiceClient.cs
Origem:
ShareServiceClient.cs

O GenerateAccountSasUri(AccountSasBuilder) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades do cliente e no construtor passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.

Para obter mais informações, consulte Construindo uma SAS de conta.

public Uri GenerateAccountSasUri (Azure.Storage.Sas.AccountSasBuilder builder);
member this.GenerateAccountSasUri : Azure.Storage.Sas.AccountSasBuilder -> Uri
Public Function GenerateAccountSasUri (builder As AccountSasBuilder) As Uri

Parâmetros

builder
AccountSasBuilder

Usado para gerar uma SAS (Assinatura de Acesso Compartilhado)

Retornos

Uri

Um ShareSasBuilder sobre a exclusão com êxito.

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a

GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes)

Origem:
ShareServiceClient.cs
Origem:
ShareServiceClient.cs

O GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades e parâmetros do Cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.

Para obter mais informações, consulte Construindo uma SAS de conta.

public Uri GenerateAccountSasUri (Azure.Storage.Sas.AccountSasPermissions permissions, DateTimeOffset expiresOn, Azure.Storage.Sas.AccountSasResourceTypes resourceTypes);
member this.GenerateAccountSasUri : Azure.Storage.Sas.AccountSasPermissions * DateTimeOffset * Azure.Storage.Sas.AccountSasResourceTypes -> Uri
Public Function GenerateAccountSasUri (permissions As AccountSasPermissions, expiresOn As DateTimeOffset, resourceTypes As AccountSasResourceTypes) As Uri

Parâmetros

permissions
AccountSasPermissions

Obrigatórios. Especifica a lista de permissões a serem associadas à SAS. Consulte AccountSasPermissions.

expiresOn
DateTimeOffset

Obrigatórios. A hora em que a assinatura de acesso compartilhado se torna inválida.

resourceTypes
AccountSasResourceTypes

Especifica os tipos de recursos associados à assinatura de acesso compartilhado. O usuário é restrito a operações nos recursos especificados. Consulte AccountSasResourceTypes.

Retornos

Uri

Um Uri que contém o Uri de SAS.

Comentários

Um Exception será gerado se ocorrer uma falha.

Aplica-se a