Certificates
In order to communicate with Signius platform, you have to provide a valid certificate. This certificate is used to authenticate application and to encrypt the communication between application and Signius platform. To configure the certificate:
- Login into Strapi as admin user
- Navigate to
Content Manager
-> Single Types - Depending on your desired application, choose Crowdex or RentInvesto
- Find field called
Secrets
. - Add following json properties to the object:
{
"SIGNIUS_DOCUMENT_CERT": "BASE64_CERTIFICATE",
"SIGNIUS_IDENTITY_CERT": "BASE64_CERTIFICATE",
"SIGNIUS_IDENTITY_PASS": "IDENTITY_CERTIFICATE_PASSWORD",
"SIGNIUS_IDENTITY_BASE_URL": "https://sp-demo.signius.eu:8300",
"SIGNIUS_DOCUMENTS_BASE_URL": "https://sp-demo.signius.eu:8900",
"SIGNIUS_API_KEY": ""
}
- Save the changes
In order to get SIGNIUS_DOCUMENT_CERT and SIGNIUS_IDENTITY_CERT, you have to generate them based on certificates received from Signius:
bash base64 -i "sp_demo.signius.eu.cer"
bash base64 -i "Crowder RA DEV.p12"