Skip to content
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

Move native auth interface towards parameters class methods, Fixes AB#3117217 #2245

Merged
merged 10 commits into from
Jan 23, 2025

Conversation

nilo-ms
Copy link
Contributor

@nilo-ms nilo-ms commented Jan 15, 2025

Fixes AB#3117217

Add parameters class methods to native auth interface. Deprecate parameter list methods.
The signIn with continuation token method has a custom name for Java to avoid ambiguity. Without this custom name the introduction of the new method could introduce a breaking change in case the external developer used null as scopes value.

Additional info

The ideal test strategy for these new methods would be wrapping the CommandDispatcher in a class and inject it a spy class during tests to check that the new parameters class is used properly. This refactor would require quite some time, so this work will be done in a separate PBI.

@nilo-ms nilo-ms requested a review from a team as a code owner January 15, 2025 16:41
@github-actions github-actions bot added the msal label Jan 15, 2025
@github-actions github-actions bot changed the title Move native auth interface towards parameters class methods, Fixes #3117217 Move native auth interface towards parameters class methods, Fixes #3117217, Fixes AB#3117217 Jan 15, 2025
@nilo-ms nilo-ms changed the title Move native auth interface towards parameters class methods, Fixes #3117217, Fixes AB#3117217 Move native auth interface towards parameters class methods, Fixes AB#3117217 Jan 21, 2025
@Yuki-YuXin
Copy link
Contributor

One thing to mention, please update the change log file for the changes. Otherwise, use the tag "No-ChangeLog"

For this PR, there might need to update the change log.

@nilo-ms nilo-ms requested a review from a team as a code owner January 23, 2025 15:45
@nilo-ms nilo-ms merged commit bcda2d7 into dev Jan 23, 2025
13 of 14 checks passed
@nilo-ms nilo-ms deleted the danilo/move-to-param-methods branch January 23, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants