ReloadableFileTls.files constructor
Loads from the certificate chain file certificate and key file
privateKey.
Implementation
factory ReloadableFileTls.files(
String certificate,
String privateKey, {
String? password,
}) {
try {
final certBytes = File(certificate).readAsBytesSync();
final keyBytes = File(privateKey).readAsBytesSync();
final context = _build(certBytes, keyBytes, password);
return ReloadableFileTls._(
certificate,
privateKey,
password,
context,
certBytes,
keyBytes,
);
} on Object catch (e) {
throw TlsException('Failed to load TLS certificate/key: $e');
}
}