The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.

Before you start

You will need to have:

  • completed the GlobalSign Atlas account registration
  • the API credentials and PFX certificate generated

Further reading

  •  DIP appendix 1 – certificates required for DIP
  •  DIP appendix 2 – mTLS certificates and market participant webhooks
  •  DIP appendix 3 – installing certificates on a webhook using the Azure function
  •  DIP domain and certificate renewal guide

 

Uploading GlobalSign API credentials

These steps need to be completed by the Certificate Admin.

Log in to the DIP and go to the ‘Certificates’ tab.

DIP welcome screen showing certificate tab

The Certificates screen will appear highlighting the stages you have completed within the GlobalSign process.

The GlobalSign registration stage must have been completed before you can proceed.

DIP GlobalSign process completion steps screen

Click the NEXT button to proceed to the API Credentials stage. The Certificate Admin must now upload the GlobalSign API Key and Secret, together with the PFX Certificate, to the DIP.

DIP GlobalSign API key and secret entry fields screen

On this screen, complete the following fields:

  • Insert the API Key
  • Insert the API Secret
  • Click to upload to attach the PFX Certificate

The ‘Validate’ button will then appear in blue. Click on the ‘Validate’ button to submit the information.

If the entries are confirmed a pop-up message of  ‘Added successfully’ will appear. Click ‘Save’ to continue.

DIP GlobalSign API details confirmed screen

Invalid credentials will be rejected and you will need to contact the DIP manager for assistance.

The following screen will appear showing the onboarding status updated successfully.  Click ‘Next’ to proceed to Domain Registration and Verification stage.

DIP GlobalSign API credentials status confirmed screen