This PR builds upon PR #39 and proposes the following changes :
Replaces generic MsalAuthenticationBase base class with IClientApplicationBaseExtensions that exposes an extension method used to handle silent token acquisition.
Makes ClientApplication public for all auth providers.
Uses SecureString instead of string for passwords when using UsernamePasswordAuthProvider.
Uses wildcard package reference for Microsoft.Graph.Core.
Note:
Auth providers should work with both MSAL v3 and v4.
This PR builds upon PR #39 and proposes the following changes :
MsalAuthenticationBase
base class withIClientApplicationBaseExtensions
that exposes an extension method used to handle silent token acquisition.ClientApplication
public for all auth providers.SecureString
instead ofstring
for passwords when usingUsernamePasswordAuthProvider
.Microsoft.Graph.Core
.Note: