-
Notifications
You must be signed in to change notification settings - Fork 214
Conversation
else | ||
{ | ||
// error_domain is a required field in a failed iOS broker response | ||
tokenResponse.Error = responseDictionary[TokenResponseClaim.ErrorDomain]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does MSAL have this logic? #Resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{ | ||
public const string CacheKeyDelimiter = "-"; | ||
private const bool _defaultSyncSetting = false; | ||
private const SecAccessible _defaultAccessiblityPolicy = SecAccessible.AfterFirstUnlockThisDeviceOnly; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
const have different style, like the one at line 45 #Resolved
@@ -36,9 +36,24 @@ | |||
|
|||
namespace Microsoft.Identity.Core | |||
{ | |||
internal class iOSTokenCacheAccessor : ITokenCacheAccessor | |||
internal class iOSTokenCacheAccessor : ITokenCacheAccessor, ILegacyCachePersistence |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is for backwards compat with ADAL v3. I would rather not do this unless there are customers who cannot use MSAL directly. ADAL v3 -> ADAL v5 / MSAL never worked as far as I can tell. #Resolved
I think the extra logging and the error description changes are fine and should be commited (please do). I would not make changes the to the iOS accessor. #Resolved |
yeah...sure...sounds good. In reply to: 500560924 [](ancestors = 500560924) |
add logging
fix teamId default
fix keychain w/legacy cache persistence
fix issue with null ref
Tested w/iOS device w/broker (v2) and w/ interactive/silent flows and w/ and w/out the SetIosKeychainProperty
build passed here