Skip to content

Conversation

@amnguye
Copy link
Member

@amnguye amnguye commented Oct 14, 2020

For each client in the Azure.Storage.* libraries, this PR adds a the following new APIs

public Uri GenerateSasUri(<service>SasBuilder builder)

and for each <service>ServiceClient there is the also APIs for
public Uri GenerateAccountSasUri(AccountSasBuilder builder)

I also resolved #15403 in this PR as it was breaking some of my tests.

I also removed the ability/deprecated to set the sas version in blobs, as we moved to a new StringToSign.

@amnguye amnguye added Storage Storage Service (Queues, Blobs, Files) APIChange labels Oct 14, 2020
@amnguye amnguye requested a review from gapra-msft October 14, 2020 18:25
Copy link
Member

@tg-msft tg-msft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks awesome! Can you do me a favor and run \eng\scripts\Export-API.ps1 to make reviewing the API surface changes easier?

@amnguye
Copy link
Member Author

amnguye commented Oct 26, 2020

@gapra-msft @tg-msft @kasobol-msft @seanmcc-msft could you all take another look? thanks!

@PureKrome
Copy link

@amnguye Hi! Just a quick question - when is this PR scheduled to be released? Is it for v 12.5.0 ? Also, which month is this approx scheduled for?

(I didn't see if this was tagged to a specific issue or milestone, for reference).

cheers!

@amnguye
Copy link
Member Author

amnguye commented Nov 5, 2020

Hi @PureKrome! We are planning to release this next week for v12.5.0 (Azure.Storage.Queues)

@PureKrome
Copy link

@amnguye That's great news! thanks so much and keep up the great work 👍🏻 🍰

@PureKrome
Copy link

image

annelo-msft pushed a commit to annelo-msft/azure-sdk-for-net that referenced this pull request Feb 17, 2021
- All Storage Clients (except Service Clients) now have the property CanGenerateSas and the method GenerateSas
- Storage Service Clients have the property CanGenerateAccountSas and the method GenerateAccountSas
@amnguye amnguye deleted the feature/storage/sas-client branch January 6, 2025 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Storage Storage Service (Queues, Blobs, Files)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Azure.Storage.Queues SDK fails with custom hostname in the connection string

6 participants