Exemplo n.º 1
0
        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;
 }