Als je gebruik wilt maken van de API van ADP dan dien je een Certificate Signing Request (CSR) te doen. Een CSR dient eenvoudig gezegd ter bevestiging van je identiteit als applicatie en dat je daar een certificaat voor krijgt. 


Via de website van ADP vind je documentatie voor het maken van een CSR - ADP Developer Resources - onderstaande uitleg is een verduidelijking hierop. 


Voor onderstaande stappen is het programma OPENSSL benodigd. 


Stap 1

Open de terminal van je computer - dat ziet er zo uit:



Stap 2

Type 'CMD.EXE' en klik op enter. Je krijgt onderstaand:


Stap 3

Check waar het programma 'OpenSSL' staat op je computer middels het commando 'Where openssl'. OpenSSL is het programma dat je computer gebruikt om de CSR te genereren.



Stap 4

Type 'open ssl version' en klik op enter. Kijk naar het antwoord. Als je onderstaand krijgt dan zit je goed. 


Stap 5

Voer onderstaand commando uit om een map te maken waarin je bestanden terecht komen. 


mkdir C:\Temp


Stap 6

Voer onderstaande commando's één-vooréén in en klik op enter. Je kunt 'companyname_auth' veranderen door een waarde naar keuze. Wat je daar aangeeft komt terug in de bestandsnaam van je CSR en Key.


openssl genrsa -out C:\Temp\companyname_auth.key 2048


openssl req -new -key C:\Temp\companyname_auth.key -out C:\Temp\companyname_auth.csr


Stap 7

Voer de gevraagde gegevens in de terminal in:


  • Country Name
  • State or Province Name
  • Locality Name
  • Organization Name
  • Common Name
  • Laat Challenge password leeg en klik op enter


Common name & Organization name moeten altijd hetzelfde zijn, dus je kan als volgt aanhouden bij het aanmaken van een CSR per omgeving:


Voor de ACC:

Common Name: SoftwareOne OaW - ACC

Organization name: SoftwareOne OaW - ACC


Voor de PRD:

Common name: SoftwareOne OaW - PRD

Organization name: SoftwareOne OaW - PRD


Stap 8 

Het resultaat van dit alles zijn 2 bestanden in de map 'Temp' (die je eerder aanmaakte). Je deelt het .CSR bestand met ADP. De key sla je veilig op en deel je niet.