in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask/VstsBuildTaskCredentialProvider.cs [30:43]
public override Task<bool> CanProvideCredentialsAsync(Uri uri)
{
string uriPrefixesString = Environment.GetEnvironmentVariable(EnvUtil.BuildTaskUriPrefixes);
string accessToken = Environment.GetEnvironmentVariable(EnvUtil.BuildTaskAccessToken);
bool useBuildTaskCredProvider = string.IsNullOrWhiteSpace(uriPrefixesString) == false && string.IsNullOrWhiteSpace(accessToken) == false;
if (useBuildTaskCredProvider == true)
{
return Task.FromResult(true);
}
Verbose(Resources.BuildTaskEnvVarError);
return Task.FromResult(false);
}