New issue
Advanced search Search tips

Issue 913853 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Move IdentityGetAuthTokenFunction to interact entirely with C++ IdentityManager as client library of Identity Service

Project Member Reported by blundell@chromium.org, Dec 11

Issue description

Currently, IdentityGetAuthTokenFunction is the only client of the Mojo Identity Service in the codebase. We want to have it continue being a client so that the Identity Service continues being exercised in production code. However, we have also had to introduce it using the C++ IdentityManager as well in order to eliminate its usage of legacy signin classes (e.g., SigninManager and ProfileOAuth2TokenService).

The situation of it simultaneously using both the Mojo and C++ IdentityManager classes is obviously undesirable long-term. When we build out a version of IdentityManager that is a client library of the Identity Service, we should move IdentityGetAuthTokenFunction to use *only* that IdentityManager.

 

Sign in to add a comment