/** @return void */
 public function setUp()
 {
     // Generate private & public key, using a self-signed certificate
     $keypair = KeyPair::generate();
     $privatekey = $keypair->getPrivateKey();
     $csr = new CSR(new Principal(['C' => 'DE', 'ST' => 'Baden-Württemberg', 'L' => 'Karlsruhe', 'O' => 'XP', 'OU' => 'XP Team', 'CN' => 'XP Unittest', 'EMAIL' => '*****@*****.**']), $keypair);
     $cert = $csr->sign($keypair);
     $publickey = $cert->getPublicKey();
     $this->cert = $cert;
     $this->publickey = $publickey;
     $this->privatekey = $privatekey;
 }