Commit a86d1fb
Storage - STG101 Beta Features (#48019)
* adding new service version (#47408)
* STG 101 - Dynamic User Delegation SAS (#47479)
* wip implementation
* add base tests for SasImplUtilsTests
* add base tests for SasImplUtilsTests
* revert changes to stringToSign from changes made based on api
* remove static from SasImplUtilsTests so that beforeeach works
* add documentation for srq and srh
* finish sasClientTests
* uncomment stream of args from blobSasImplUtilStringToSignUserDelegationKeySupplier
* fix linting issue
* combine test for srh and srq into blobSasImplUtilStringToSignUserDelegationKey
* add recordings for blobSasImplUtilStringToSignUserDelegationKey
* add additional srh test to check for trailing newline
* add tests for srq
* add tests for srq and srh to datalake
* fix failing datalake sas tests
* add recordings for blobSasImplUtilStringToSignUserDelegationKey
* refactor SasTests to make the suppliers easier to read and write
* making new values in commonsasqueryparameters final
* adding note to new sas query param javadocs that they're only for UD sas
* adding note to datalake sas params too
* add header to sasimplutiltests
* applying spotless
* small refactors in new sas test models
* adding extra comments to SasClientTests
* applying new sas test model to blob sas tests
* returning null instead of empty string during formatting
* applying new sas test model to blob sas tests
* getting suppliers to use new models
* removing debugging method
* updating assets and fixing spelling
* removing unused import
* bruh
* datalake tests
* spotless
* style and assets
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* making new query param values deterministic
---------
Co-authored-by: browndav <browndav@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* adding uds changelog feature entires
* STG 101 - Deprecating BlobErrorCode Typo and Adding Correct Code (#47409)
* applying swagger changes and adding deprecation customization
* deleting old generated file
* adding changelog entry
* STG101 - Add Support for Missing SKU Names (#47437)
* applying swagger changes, untested
* removing random newline in swagger readme
* commiting temp test for history purposes
* removing temp test
* removing newline
* adding changelog entry
* adding sku names to cspell overrides
* STG101 - Delete Blob Conditional Tier (#47438)
* applying swagger and public facing changes, not tested
* adding changelog entry
* adding tests
* STG101 - Server-Side Encryption with Rekeying (#47439)
* applying swagger and adding value to options bags
* removing redundant module requirement
* style
* adding tests
* adding feature to changelog
* re-run ci
* adding recordings
* updating test assets
* STG 101 - Files Provisioned V2 Guardrails (#47464)
* generating off swagger
* adding changelog entry
* Update sdk/storage/azure-storage-file-share/CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* STG101 - Cross-Tenant Support for Principal Bound Delegation Sas (#47461)
* generating off swaggers and blob impl
* datalake implementation
* share implementation
* queue implementation
* changing tid to tenantId
* removing unused import
* updating blobsasimplutilstringtosign test supplier
* wip
* wip
* fixing blob readme
* adjusting blob tests
* adding blob async tests
* datalake tests
* file and queue tests
* cleanup
* small positional change
* Update sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/FileSasClientTests.java
subscribing to mono once instead of twice
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fixing test failure
* changing test min service version to 2025.07.05
* addressing copilot comments
* fixing autorest version i messed up
* fixing revapi error
* updating assets
* updating datalake service client async methods to stop breaking existing test
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* updating swagger links to be 101 pr into main spec
* adding missing cross tenant principal bound delegation sas feature changelog entries
* updating blob swagger readme
* addressing copilot comments
* updating assets
* spotless
* fixing test names
---------
Co-authored-by: browndav <browndav@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent 2cd82c3 commit a86d1fb
85 files changed
Lines changed: 5361 additions & 1098 deletions
File tree
- .vscode
- sdk/storage
- azure-storage-blob
- src
- main/java/com/azure/storage/blob
- implementation
- util
- models
- options
- sas
- specialized
- test/java/com/azure/storage/blob
- specialized
- swagger
- src/main/java
- azure-storage-common
- src
- main/java/com/azure/storage/common
- implementation
- sas
- test/java/com/azure/storage/common/implementation
- azure-storage-file-datalake
- src
- main/java/com/azure/storage/file/datalake
- implementation/util
- models
- options
- sas
- test/java/com/azure/storage/file/datalake
- azure-storage-queue
- src
- main/java/com/azure/storage/queue
- implementation
- models
- util
- models
- test/java/com/azure/storage/queue
- swagger
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
987 | 987 | | |
988 | 988 | | |
989 | 989 | | |
| 990 | + | |
990 | 991 | | |
991 | 992 | | |
992 | 993 | | |
| |||
1003 | 1004 | | |
1004 | 1005 | | |
1005 | 1006 | | |
| 1007 | + | |
1006 | 1008 | | |
1007 | 1009 | | |
1008 | 1010 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
6 | 13 | | |
7 | 14 | | |
8 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
Lines changed: 30 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
873 | 874 | | |
874 | 875 | | |
875 | 876 | | |
876 | | - | |
| 877 | + | |
877 | 878 | | |
878 | 879 | | |
879 | 880 | | |
| |||
888 | 889 | | |
889 | 890 | | |
890 | 891 | | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
891 | 911 | | |
892 | 912 | | |
893 | | - | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
894 | 920 | | |
895 | 921 | | |
896 | 922 | | |
897 | 923 | | |
898 | | - | |
899 | | - | |
900 | 924 | | |
901 | 925 | | |
902 | 926 | | |
903 | 927 | | |
904 | | - | |
| 928 | + | |
| 929 | + | |
905 | 930 | | |
906 | 931 | | |
907 | 932 | | |
| |||
Lines changed: 31 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
761 | 762 | | |
762 | 763 | | |
763 | 764 | | |
764 | | - | |
| 765 | + | |
| 766 | + | |
765 | 767 | | |
766 | 768 | | |
767 | 769 | | |
| |||
786 | 788 | | |
787 | 789 | | |
788 | 790 | | |
789 | | - | |
790 | | - | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
791 | 811 | | |
792 | 812 | | |
793 | 813 | | |
794 | | - | |
795 | | - | |
| 814 | + | |
796 | 815 | | |
797 | 816 | | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
802 | 824 | | |
803 | 825 | | |
804 | 826 | | |
| |||
Lines changed: 7 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
156 | 161 | | |
157 | 162 | | |
158 | 163 | | |
| |||
174 | 179 | | |
175 | 180 | | |
176 | 181 | | |
177 | | - | |
| 182 | + | |
178 | 183 | | |
179 | 184 | | |
0 commit comments