public VstsCredentialProvider( ILogger logger, IAuthUtil authUtil, IBearerTokenProvidersFactory bearerTokenProvidersFactory, IAzureDevOpsSessionTokenFromBearerTokenProvider vstsSessionTokenProvider) : base(logger) { this.authUtil = authUtil; this.bearerTokenProvidersFactory = bearerTokenProvidersFactory; this.vstsSessionTokenProvider = vstsSessionTokenProvider; }
public VstsSessionTokenClient(Uri vstsUri, string bearerToken, IAuthUtil authUtil) { this.vstsUri = vstsUri ?? throw new ArgumentNullException(nameof(vstsUri)); this.bearerToken = bearerToken ?? throw new ArgumentNullException(nameof(bearerToken)); this.authUtil = authUtil ?? throw new ArgumentNullException(nameof(authUtil)); }
public VstsCredentialProvider(ILogger logger, IAuthUtil authUtil, IBearerTokenProvider bearerTokenProvider) : base(logger) { this.authUtil = authUtil; this.bearerTokenProvider = bearerTokenProvider; }
public VstsCredentialProvider(ILogger logger) : base(logger) { this.authUtil = new AuthUtil(logger); this.bearerTokenProvider = new BearerTokenProvider(logger); }
public BearerTokenProvider(ILogger logger, IAdalTokenProviderFactory adalTokenProviderFactory, IAuthUtil authUtil) { this.logger = logger; this.adalTokenProviderFactory = adalTokenProviderFactory; this.authUtil = authUtil; }
public VstsSessionTokenFromBearerTokenProvider(IAuthUtil authUtil, ILogger logger) { this.authUtil = authUtil; this.logger = logger; }