If you have a backend with a signed certificate you need to import it to the client-truststore and restart the server. This feature enables you to upload the signed certificate through the UI while creating or editing your API. Follow the steps below to add a new certificate to any endpoint.
- Ensure that you have downloaded the latest WUM update. For more details, see Updating WSO2 Products in the WSO2 Administration Guide.
- If you are an existing user, follow the instructions given below.
Run the scripts inside the
<APIM_WUM_UPDATED_PACK>/dbscripts/apimgtdirectory, according to your preferred database. For instructions on configuring databases, see . Verify that the table
AM_CERTIFICATE_METADATAhas been created in your database.
<APIM_HOME>/repository/conf/axis2/axis2.xmlfile. Add the following code under the
If you use a different Trust Store/ Keystore configuration in the
carbon.xmlfiles ,modify the KeyStore and TrustStore location in
This feature currently supports only the the following formats for keystores and certificates.
- Keystore :
- Certificate :
If you need to use a certificate in any other format, you can convert it using a standard tool before uploading.