Azure / Azure/azure-sdk-for-java

Enable deleting user data from persistent caches

Open
#49,132 0 comments 0 reactions 1 assignee Claimed by @g2vinay View on GitHub
Azure.Identity Client
Dominant language
Java
Stars
2.6k
Forks
2.2k
Avg merge
2d 8h
Merged PRs (30d)
178

Description

This means exposing a function that takes an AuthenticationRecord and ultimately calls an MSAL public client method to remove the specified account. Depending on its implementation details, the SDK function may also need to take an optional cache name. (For example, if it's implemented as a method on a class whose constructor takes a cache name, the function itself doesn't need an argument for that.)

Note that this function would delete data for specific individual accounts and not an entire cache. Deleting an entire cache could unexpectedly log out users of other applications. Deleting only individual accounts shouldn't block any application-level "log out" scenario because Azure.Identity provides an AuthenticationRecord for each user it authenticates.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.