public function didInitializeNewCredential(PhabricatorUser $actor, PassphraseCredential $credential) { $pair = PhabricatorSSHKeyGenerator::generateKeypair(); list($public_key, $private_key) = $pair; $credential->attachSecret(new PhutilOpaqueEnvelope($private_key)); return $credential; }