Files
console_spo_utils/library_spo_utils/Interfaces/Services/ISharePointAuthenticationManager.cs
T
2022-09-29 08:33:32 +02:00

10 lines
308 B
C#

using Microsoft.SharePoint.Client;
namespace console_spo_utils.Interfaces.Services;
internal interface ISharePointAuthenticationManager
{
ClientContext GetContext(Uri web);
Task<string> EnsureAccessTokenAsync(Uri resourceUri, string userPrincipalName, string userPassword);
void Dispose();
}