Skip to content

[DRAFT] Lab Access with KeyVault - #5445

Closed
Gladwin Johnson VR (gladjohn) wants to merge 4 commits into
mainfrom
gladjohn/labvault
Closed

Gladwin Johnson VR (gladjohn) wants to merge 4 commits into
mainfrom
gladjohn/labvault

Conversation

@gladjohn

@gladjohn Gladwin Johnson VR (gladjohn) commented Aug 18, 2025 •

Copy link
Copy Markdown
Contributor

Fixes - Moves away from Lab API to KV based solution

Changes proposed in this request

  • Adds a lab project to access lab vault
  • Adds unit tests

Next steps :-

  • Add new vault
  • Add integration tests
  • Convert tests to use the new solution

Testing
unit tests

Performance impact
none

Documentation

  • All relevant documentation is updated.

@gladjohn
Gladwin Johnson VR (gladjohn) requested a review from a team as a code owner August 18, 2025 00:00
@gladjohn
Gladwin Johnson VR (gladjohn) marked this pull request as draft August 18, 2025 00:00
@gladjohn Gladwin Johnson VR (gladjohn) changed the title [DRAFT] Lab Access with Lay Vault [DRAFT] Lab Access with KeyVault Aug 18, 2025
/// <summary>
/// Represents the authentication style used by a test user.
/// </summary>
public enum AuthType

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should treat the lab API as a public API, since this is how other SDKs consume it. Do we really need to increase the public surface ?

Microsoft.Identity.Client.Labs.CloudType
Microsoft.Identity.Client.Labs.CloudType.Canary = 5 -> Microsoft.Identity.Client.Labs.CloudType
Microsoft.Identity.Client.Labs.CloudType.China = 3 -> Microsoft.Identity.Client.Labs.CloudType
Microsoft.Identity.Client.Labs.CloudType.Dod = 2 -> Microsoft.Identity.Client.Labs.CloudType

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

???

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants