/**
  * @param SshKey $key
  * @param null|string $accessToken
  * @return SshKey
  */
 public function addAuthenticatedUserKey(SshKey $key, $accessToken = null)
 {
     return $this->postJson($accessToken, ['title' => $key->getTitle(), 'content' => $key->getContent()], '/user/keys')->getAsSshKey();
 }