buildContext method
Builds and returns a SecurityContext from this configuration.
If securityContext was provided, returns it directly. Otherwise, creates a new context from certFilePath and keyFilePath.
Implementation
SecurityContext buildContext() {
if (securityContext != null) return securityContext!;
final ctx = SecurityContext();
ctx.useCertificateChain(certFilePath!);
ctx.usePrivateKey(keyFilePath!);
if (trustedCertificatesPath != null) {
ctx.setTrustedCertificates(trustedCertificatesPath!);
}
return ctx;
}