You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ServiceBus] Support SAS token-via-connection-string auth, and remove ServiceBusSharedKeyCredential export (#13627)
- Remove public documentation and exports of ServiceBusSharedKeyCredential until we chose to release it across all languages.
- Support for Sas Token connection strings (tests, etc)
- Add safety net for if signature and key are both provided in connstr (inspired by .nets approach)
Co-authored-by: Rakshith Bhyravabhotla <[email protected]>
Copy file name to clipboardExpand all lines: sdk/servicebus/azure-servicebus/CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@
7
7
*`renew_lock()` now returns the UTC datetime that the lock is set to expire at.
8
8
*`receive_deferred_messages()` can now take a single sequence number as well as a list of sequence numbers.
9
9
* Messages can now be sent twice in succession.
10
+
* Connection strings used with `from_connection_string` methods now support using the `SharedAccessSignature` key in leiu of `sharedaccesskey` and `sharedaccesskeyname`, taking the string of the properly constructed token as value.
10
11
* Internal AMQP message properties (header, footer, annotations, properties, etc) are now exposed via `Message.amqp_message`
11
12
12
13
**Breaking Changes**
@@ -31,6 +32,7 @@
31
32
* Remove `support_ordering` from `create_queue` and `QueueProperties`
32
33
* Remove `enable_subscription_partitioning` from `create_topic` and `TopicProperties`
33
34
*`get_dead_letter_[queue,subscription]_receiver()` has been removed. To connect to a dead letter queue, utilize the `sub_queue` parameter of `get_[queue,subscription]_receiver()` provided with a value from the `SubQueue` enum
35
+
* No longer export `ServiceBusSharedKeyCredential`
34
36
* Rename `entity_availability_status` to `availability_status`
0 commit comments