You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A user is proposing a change for the MSSQL-JDBC driver, where retrieval from cache is case-insensitive, as opposed to case-sensitive as we have it now. My question is, are items stored in the cache also case-insensitive? Using the example the user provides, would [email protected] be stored as [email protected] by MSAL4J? Thanks!
The text was updated successfully, but these errors were encountered:
Hello @Jeffery-Wasty : Items in the cache are case sensitive. MSAL Java caches data taken directly from the tokens, and when looking up cached info we just check if information provided matches what we have cached and return the exact info we got from tokens/app devs/users/etc.
So, things like usernames or emails would depend on what is in the ID token that the token service gives us. For example, if the ID token has [email protected] in the 'preferred_username' field, we'd cache it with the capital 'J' and 'C', and we would return [email protected] when you call the getAccounts() method.
A user is proposing a change for the MSSQL-JDBC driver, where retrieval from cache is case-insensitive, as opposed to case-sensitive as we have it now. My question is, are items stored in the cache also case-insensitive? Using the example the user provides, would
[email protected]
be stored as[email protected]
by MSAL4J? Thanks!The text was updated successfully, but these errors were encountered: