private X509Certificate2 LoadFromFile()
{
Trace.Information("Loading certificate from {0}", _certificatePemFile);
if (!File.Exists(_certificatePemFile))
{
Trace.Critical("Unable to load server certificate from '{0}'.", _certificatePemFile);
throw new FileNotFoundException("The server certificate could not be found.", _certificatePemFile);
}
return new X509Certificate2().LoadFromPemFile(_certificatePemFile);
}