internal static AcquireTokenInteractiveParameterBuilder Create(
     IPublicClientApplicationExecutor publicClientApplicationExecutor,
     IEnumerable <string> scopes)
 {
     return(new AcquireTokenInteractiveParameterBuilder(publicClientApplicationExecutor)
            .WithCurrentSynchronizationContext()
            .WithScopes(scopes));
 }
 internal static AcquireTokenWithDeviceCodeParameterBuilder Create(
     IPublicClientApplicationExecutor publicClientApplicationExecutor,
     IEnumerable <string> scopes,
     Func <DeviceCodeResult, Task> deviceCodeResultCallback)
 {
     return(new AcquireTokenWithDeviceCodeParameterBuilder(publicClientApplicationExecutor)
            .WithScopes(scopes).WithDeviceCodeResultCallback(deviceCodeResultCallback));
 }
Esempio n. 3
0
 internal static AcquireTokenByUsernamePasswordParameterBuilder Create(
     IPublicClientApplicationExecutor publicClientApplicationExecutor,
     IEnumerable <string> scopes,
     string username,
     SecureString password)
 {
     return(new AcquireTokenByUsernamePasswordParameterBuilder(publicClientApplicationExecutor)
            .WithScopes(scopes).WithUsername(username).WithPassword(password));
 }
Esempio n. 4
0
 internal AcquireTokenByUsernamePasswordParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
     : base(publicClientApplicationExecutor)
 {
 }
Esempio n. 5
0
 internal AbstractPublicClientAcquireTokenParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
 {
     PublicClientApplicationExecutor = publicClientApplicationExecutor;
 }
 internal AcquireTokenInteractiveParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
     : base(publicClientApplicationExecutor)
 {
 }
 public TelemetryPublicClientExecutor(IPublicClientApplicationExecutor executor, ITelemetryClient mats)
     : base(mats)
 {
     _executor = executor;
 }
Esempio n. 8
0
 internal AbstractPublicClientAcquireTokenParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
     : base(publicClientApplicationExecutor.ServiceBundle)
 {
     PublicClientApplicationExecutor = publicClientApplicationExecutor;
 }
 /// <inheritdoc />
 internal AcquireTokenWithDeviceCodeParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
     : base(publicClientApplicationExecutor)
 {
 }
 internal static AcquireTokenByIntegratedWindowsAuthParameterBuilder Create(
     IPublicClientApplicationExecutor publicClientApplicationExecutor, IEnumerable <string> scopes)
 {
     return(new AcquireTokenByIntegratedWindowsAuthParameterBuilder(publicClientApplicationExecutor).WithScopes(scopes));
 }
 /// <inheritdoc />
 internal AcquireTokenByIntegratedWindowsAuthParameterBuilder(IPublicClientApplicationExecutor publicClientApplicationExecutor)
     : base(publicClientApplicationExecutor)
 {
 }