I'm under the impression that x509 extensions must be added at certificate creation time. Just want to check that my understanding is correct and that I can not take a certificate after it was created and add the extension then.
These are extensions my test opc-ua server might require:
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment, Certificate Sign
X509v3 Extended Key Usage:
TLS Web Server Authentication, TLS Web Client Authentication