public async Task<DefaultPasswordRisk> EvaluateRiskAsync(IIloConnection connection)
// Simulate fetching from iLO return new ProLiantIdentity Model = "ProLiant DL380 Gen10", SerialNumber = "ABC123XYZ" ; ilo proliant default password
Here’s a draft for a feature related to detecting or handling default passwords on HPE ProLiant servers (e.g., iLO default credential like Administrator / (random serial) or older admin / password ). public async Task<
public interface IDefaultPasswordProvider SerialNumber = "ABC123XYZ"
Task<string[]> GetPossibleDefaultPasswordsAsync(string iloModel, string serialNumber);
public class HpeDefaultPasswordProvider : IDefaultPasswordProvider
Task<DefaultPasswordRisk> EvaluateRiskAsync(IIloConnection connection);