-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Dynamic User Delegation SAS 101 #53288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feature/storage/stg101base
Are you sure you want to change the base?
Dynamic User Delegation SAS 101 #53288
Conversation
{ | ||
RecordingServiceVersion = StorageVersionExtensions.MaxVersion; | ||
LiveServiceVersions = new object[] { StorageVersionExtensions.LatestVersion }; | ||
LiveServiceVersions = new object[] { StorageVersionExtensions.MaxVersion }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Todo: revert this at the end
API Change CheckAPIView identified API level changes in this PR and created the following API reviews Azure.Storage.Blobs |
EnsureState(); | ||
|
||
stringToSign = ToStringToSign(userDelegationKey, accountName); | ||
Console.WriteLine($"StringToSign = \n{stringToSign}\nEND"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Todo: Remove this Console log and others
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks pretty good!
public string Permissions { get { throw null; } } | ||
public string PreauthorizedAgentObjectId { get { throw null; } set { } } | ||
public Azure.Storage.Sas.SasProtocol Protocol { get { throw null; } set { } } | ||
public System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> RequestHeaders { get { throw null; } set { } } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arch Board may want different name for this, leave as-is for now.
EnsureState(); | ||
|
||
stringToSign = ToStringToSign(userDelegationKey, accountName); | ||
Console.WriteLine($"StringToSign = \n{stringToSign}\nEND"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove later.
{ | ||
RecordingServiceVersion = StorageVersionExtensions.MaxVersion; | ||
LiveServiceVersions = new object[] { StorageVersionExtensions.LatestVersion }; | ||
LiveServiceVersions = new object[] { StorageVersionExtensions.MaxVersion }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Todo: revert this at the end
EnsureState(); | ||
|
||
stringToSign = ToStringToSign(userDelegationKey, accountName); | ||
Console.WriteLine($"StringToSign = \n{stringToSign}\nEND"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Todo: remove this at the end
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, remember to revisit when the service bugs are fixed.
No description provided.