Skip to content

Latest ARB and build fixes.#31542

Merged
bharat-kalyan-namburi merged 8 commits intocallautomation/release/beta2from
vivekmore-msft/latest_arb_and_build_fixes
Aug 9, 2023
Merged

Latest ARB and build fixes.#31542
bharat-kalyan-namburi merged 8 commits intocallautomation/release/beta2from
vivekmore-msft/latest_arb_and_build_fixes

Conversation

@vivekmore-msft
Copy link
Member

Added following changes as per ARB review

  • The models ServerCallLocator and GroupCallLocator have been deprecated, and the ID values can now be passed directly into CallAutomationClient.start_recording as keyword arguments.
  • The model CallInvite has been deprecated and now the target CommunicationIdentifier and associated properties can be passed directly into create_call, redirect_call and add_participant.
  • The method CallAutomationClient.create_group_call has been deprecated, this can now be achieved by passing a list of CommunicationIdentifiers into create_call.
  • The method CallConnectionClient.play_media_to_all has been deprecated, this can now be achieved as the default behaviour of play_media.

vivekmore-msft and others added 7 commits August 8, 2023 16:54
This first adds a keyword argument to the TokenCredential protocol method `get_token`.

This enables users and client SDKs to pass in a flag to denote that
`get_token` requests should be requesting CAE tokens.

If the underlying credential's `get_token` implementation supports this
flag, then a CAE token will be requested. Otherwise, a non-CAE token
will be requested.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

(cherry picked from commit a7519f9)
* fix tests

* update

(cherry picked from commit d1d0ef6)
@bharat-kalyan-namburi bharat-kalyan-namburi merged commit d5e3c1e into callautomation/release/beta2 Aug 9, 2023
@bharat-kalyan-namburi bharat-kalyan-namburi deleted the vivekmore-msft/latest_arb_and_build_fixes branch August 9, 2023 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants