find static method
Finds the matching certificate and returns it.
Implementation
static Certificate? find(
{required bool wildcard,
required String domain,
String? hostname,
bool? production}) {
if (wildcard) {
// ignore: parameter_assignments
hostname = '*';
}
for (final certificate in Certificate.load()) {
if (matches(
certificate: certificate,
wildcard: wildcard,
hostname: hostname,
domain: domain,
production: production)) {
return certificate;
}
}
return null;
}