public function resendConfirmation($uuid, $privateKey, $privateKeyPassword = null)
 {
     $request = array('request_sign_uuid' => GUID::generate());
     Sign::createRequestSign($this->getConnection(), $request, $privateKey, $privateKeyPassword);
     $this->post('user-data/' . $uuid . '/actions/resend-confirmation', $request);
     return $this;
 }
 public function deletePrivateKey($privateKey, $privateKeyPassword = null)
 {
     $request = array('request_sign_uuid' => GUID::generate());
     Sign::createRequestSign($this->getConnection(), $request, $privateKey, $privateKeyPassword);
     $this->delete('private-key', $request);
     return $this;
 }
 public function resetKey($publicKeyId, $publicKey, $privateKey, $privateKeyPassword = null)
 {
     $request = array('public_key' => base64_encode($publicKey), 'request_sign_uuid' => GUID::generate());
     Sign::createRequestSign($this->getConnection(), $request, $privateKey, $privateKeyPassword);
     return $this->post('public-key/' . $publicKeyId . '/actions/reset', $request)->getBody();
 }