Adding client certificates
Client certificates are a crucial part of securing communication, particularly for mTLS authentication. They help verify the identity of a client (such as another server or application) when it connects to webMethods Integration over HTTPS.
Before you begin
About this task
In webMethods Integration, you can store the client certificates and associate a certificate with a user account. You can add client certificates for users on the Client Certificate page. When a user runs a flow service through the HTTP interface, or a REST API, or a SOAP API, the user authentication happens with the certificate.
Here, the steps are explained to generate user certificates. You can follow the same steps to generate tenant certificates from the Tenant Certificate page. The Select User field is not applicable for tenant certificates.
Procedure
Results
You added client certificates. The files are keystore and truststore. The keystores hold the client’s private key and certificate (when webMethods Integration is the client). The truststore holds the public certificates of trusted parties (CAs or external servers).