public async Task<DefaultPasswordRisk> EvaluateRiskAsync(IIloConnection connection)
if (risk != DefaultPasswordRisk.NotUsingDefault) var newPassword = GenerateSecurePassword(); await connection.ChangePasswordAsync("Administrator", newPassword); Console.WriteLine($"Default password changed. New password for iLO: newPassword"); ilo proliant default password
private readonly IDefaultPasswordRiskEvaluator _riskEvaluator; public async Task<
Task<DefaultPasswordRisk> EvaluateRiskAsync(IIloConnection connection); ilo proliant default password
Unknown, NotUsingDefault, UsingDefaultPassword, UsingDefaultUsernameAndPassword