in CredentialProvider.Microsoft/Util/EnvUtil.cs [142:156]
public static TimeSpan? GetSessionTimeFromEnvironment(ILogger logger)
{
var minutes = Environment.GetEnvironmentVariable(SessionTimeEnvVar);
if (minutes != null)
{
if (double.TryParse(minutes, out double parsedMinutes))
{
return TimeSpan.FromMinutes(parsedMinutes);
}
logger.Warning(string.Format(Resources.CouldNotParseSessionTimeOverride, minutes));
}
return null;
}