public IEnumerable <IBearerTokenProvider> Get(string authority) { IMsalTokenProvider msalTokenProvider = msalTokenProviderFactory.Get(authority, logger); return(new IBearerTokenProvider[] { new MsalCacheBearerTokenProvider(msalTokenProvider), new MsalWindowsIntegratedAuthBearerTokenProvider(msalTokenProvider), new MsalUserInterfaceBearerTokenProvider(msalTokenProvider), new MsalDeviceCodeFlowBearerTokenProvider(msalTokenProvider) }); }
internal MsalUserInterfaceBearerTokenProvider(IMsalTokenProvider msalTokenProvider) { this.msalTokenProvider = msalTokenProvider; }
public MsalWindowsIntegratedAuthBearerTokenProvider(IMsalTokenProvider msalTokenProvider) { this.msalTokenProvider = msalTokenProvider; }
public MsalCacheBearerTokenProvider(IMsalTokenProvider msalTokenProvider) { this.msalTokenProvider = msalTokenProvider; }
public MsalDeviceCodeFlowBearerTokenProvider(IMsalTokenProvider msalTokenProvider) { this.msalTokenProvider = msalTokenProvider; }