FILTER BY TAG

REST API: Setting Up an API Endpoint Connection

This section shows how to implement a two-way SSL method to securely encrypt and authenticate API requests. SSL (Secure Sockets Layer) is a protocol that establishes an encrypted link between a web server and a web browser, ensuring secure communication and data transmission. It uses encryption, authentication, and integrity checks to protect data from unauthorized access or modification. SSL certificates, which are digital certificates, are used to identify and verify the authenticity of web servers.
Uploading a transaction batch file to the
Business Center
uses
mutual Transport Layer Security (mTLS) authentication
. Implementing mTLS using DigiCert certificates provides a robust security mechanism for authenticating both clients and servers.
The topics in this section cover this information:
  • A description of mTLS authentication
  • A description of the mutual TLS process
  • Requirements checklist
  • How to generate and install a private key and client certificate on a client machine
  • How to exchange public certificates between the client and server
  • How to install and configure server certificates on a client machine