public async Task<DefaultPasswordRisk> EvaluateRiskAsync(IIloConnection connection)
foreach (var username in _defaultUsernames) foreach (var password in possiblePasswords) if (await connection.TestCredentialsAsync(username, password)) return password == identity.SerialNumber ? DefaultPasswordRisk.UsingDefaultPassword : DefaultPasswordRisk.UsingDefaultUsernameAndPassword; ilo proliant default password
private readonly IDefaultPasswordRiskEvaluator _riskEvaluator; public async Task<
private async Task<ProLiantIdentity> GetProLiantIdentityAsync(IIloConnection connection) private async Task<