Skip to content

[Feature Request] Username/Password (ROPC) over confidential client  #3774

@bgavrilMS

Description

@bgavrilMS

This is a consistency item. Tracking epic: https://identitydivision.visualstudio.com/Engineering/_backlogs/backlog/Auth%20Client%20-%20Client%20SDK%20-%20DotNet/Features/?showParents=false&workitem=2092736

Work to be done:

  • throw exception for federated users, we don't want to support this scenario.
  • add new API cca.AcquireTokenByUsernamePassword(string[], string, string) (no support for SecureString). I recommend adding new API and not moving existing API to base class.
  • Static caching of tokens?
  • Integration tests

For now, we should restrict this to cloud users only.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions