ensureDomainPEMKeyPair method
Ensures that a key pair for cn
exists.
Implementation
Future<PEMKeyPair> ensureDomainPEMKeyPair(String cn) async {
var keyPair = await getDomainPEMKeyPair(cn);
keyPair ??= await generateDomainPEMKeyPair(cn);
if (keyPair == null) {
throw StateError("Can't generate domain key pair: $cn");
}
return keyPair;
}