Here we have detailed the steps for adding certificates for a credential partner in MOSIP.

Instructions

Create a step-by-step guide:

  1. Upload the root certificate in MOSIP using the below API,

    POST https://{base_url}/partnermanagement/v1/partners/partners/uploadCACertificate
    Request:
    {
      "id": "string",
      "metadata": {},
      "request": {
        "certificateData": "-----BEGIN CERTIFICATE-----\nMIIDFTCCAf2gAwIBAgIEV0JQfDANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJJ\nTjELMAkGA1UECBMCS0ExDTALBgNVBAoTBFRlc3QxEDAOBgNVBAMTB1JPT1QtQ0Ew\nHhcNMjAxMTEwMDkwNDQ1WhcNMjMxMTEwMDkwNDQ1WjA7MQswCQYDVQQGEwJJTjEL\nMAkGA1UECBMCS0ExDTALBgNVBAoTBFRlc3QxEDAOBgNVBAMTB1JPT1QtQ0EwggEi\nMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCRq60brzdIm+638SXZyo/hDQqM\nl1mtXq79FkyHBM3U08yXOPYBfkFLiBiXi0WOrEfimy0a6btbujjO9cwEcZkc7/Nl\n6dMGAX86EGDvG7ZaKXUZRotzgM6Ru7sXudovETmpaFy604/E0fVq7/BbbPFoiORv\nzr989mfYRgmA/oxJtBCjALjelaWqUTUi2cKb4l31L022uEDm2hzW/1i7tjSF0YpA\nN5aB3Li+Rckqt/xSqQyEPVnQkJkUI2XzwFZS25bZ1kscyxpNUJ6KTflbwv9UosCJ\nNbBuF84OxA/PX8MjqmlASjknMZkSUAAmqPgm28l3RgdgjVLGX14hLNqY7rwzAgMB\nAAGjITAfMB0GA1UdDgQWBBRe9Syr1niPK+3SIqXCRqAv0uFwYDANBgkqhkiG9w0B\nAQsFAAOCAQEAMy1Vby/lCidizcIBAVOJAt7s7f5Ac9yKf79pBAFXK4uyNpMWRh7h\nXG+brcNMri5K+QlOz03v4pQbBsUNeRmFqpqMPXp0wpBcnPs9SM0lEoLjFulszk7R\neOD0THISw2/BORfrF5HqWOjcsuLxbBa+pE3euh6AJHue77kFt14i7SMJ0ino8a8m\nRdHurclcZzlfIxqthPYHhis/Eps9sUA5CChgYcPr7fxpUJTkpTLPah7xxnJGxHYE\n0K7KhJwFWBOqbB73kWT0W7eJ9/lcPmFaFpZH+npfedfLH9LEPAFaIg1H/QMzyTGJ\nhtD0jeJcMJ7Xt6/mWZ5uf+MQo97HfKCTIQ==\n-----END CERTIFICATE-----",
        "partnerDomain": "Auth"
      },
      "requesttime": "2020-12-01T07:32:17.926Z",
      "version": "string"
    }
  2. Upload the partner certificate in MOSIP using the below API,

    POST https://qa.mosip.net/partnermanagement/v1/partners/partners/uploadPartnerCertificate
    Request:
    {
      "id": "string",
      "metadata": {},
      "request": {
        "certificateData": "-----BEGIN CERTIFICATE-----\nMIIDPTCCAiWgAwIBAgIECv/4SzANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJJ\nTjELMAkGA1UECBMCS0ExDTALBgNVBAoTBFRlc3QxEDAOBgNVBAMTB1JPT1QtQ0Ew\nHhcNMjAxMTEwMDkwODM1WhcNMjExMTEwMDkwODM1WjBCMQswCQYDVQQGEwJJTjEL\nMAkGA1UECBMCS0ExDTALBgNVBAoTBFRlc3QxFzAVBgNVBAMTDlNpZ25lZC1QYXJ0\nbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApV/0JgAV3obz3q+j\no0xeVr4G9oAyZ0MSuHmG1BqS6aeO/FeZ/o5PqAoesOWF87fyAbVLXqMwiuDiiyz4\n7GvVWV8Ext2RJLsWvoKhCeSiEjV/tlCfGTNyOYOKtWEQhHEJGpyxu386yeGxS9l/\nxa2+WdtFCD8PJ8cOviJuUH6s9DzXLf0bHJCuel8ZVqqBPDz8LUUJX84u7KMJMQSx\nBk7Jjy6W1SfTzezRUIPtb8Co36irpHrZo4waK/SU2lpnBCQA+kK4nTczRYXHcAsH\nX+1Vr8ATpYqmaGhmKVpwZqYHJLPDlq4H3DJfbctb0KBIfY0STeobCGVsMKabc1iM\nZDivKwIDAQABo0IwQDAdBgNVHQ4EFgQUOYDtwNAvUDSsrAAQ1/IbYiLv930wHwYD\nVR0jBBgwFoAUXvUsq9Z4jyvt0iKlwkagL9LhcGAwDQYJKoZIhvcNAQELBQADggEB\nAD9z1E5W43kKg1VLiIA2XvsvbzGG/WqyajFDXDUR/b23g33Nf6Qnc96VQdjK+LsA\nJ/GFXFLFnAwn+ODDhXKh16MQbZZ+MDPP5U6aBKUSKg1pi7UQivgdygr3JU6m5Yd7\nV29aXe/E1NuhLvao4/1nB1+MWwD/Nxr0O/6Z4OT5BmGzvok9++SIjiphmi7HZnaH\nyLXdPTkcKEnZzXl0oR10qfSKKfpWApamSKZeXWmIZzYMqD10vp6bcQZA2nxm+Sal\n7sqkJV5P7VKO5dswYEbmd+1x10kS7j2kNjlg/SXkGfrl1Btyw8dbImLQR0SVED5F\nyu2pzf+iNPGCMGdB9QYvFM0=\n-----END CERTIFICATE-----",
        "organizationName": "Test",
        "partnerDomain": "Auth",
        "partnerId": "mpartner-default-print",
        "partnerType": "Online_Verification_Partner"
      },
      "requesttime": "2020-11-10T12:33:51.648Z",
      "version": "string"
    }
  3. Stick to 3-5 steps per task to avoid overloading readers

 

Highlight important information in a panel like this one. To edit this panel's color or style, select one of the options in the menu below.

Related articles

The content by label feature displays related articles automatically, based on labels you choose. To edit options for this feature, select the placeholder below and tap the pencil icon.

Related issues