public ProLiantSecurityService(IDefaultPasswordRemediator remediator)
var connection = new HpeIloRestConnection("192.168.1.100"); await _remediator.RemediateIfNeededAsync(connection);
public class ProLiantIdentity
_passwordProvider = passwordProvider; _connection = connection;
return Task.FromResult(defaults.ToArray()); ilo proliant default password
_remediator = remediator;
var risk = await _riskEvaluator.EvaluateRiskAsync(connection); _connection = connection
Task RemediateIfNeededAsync(IIloConnection connection);