3 abstract class PhabricatorAuthRevoker
8 abstract public function revokeAllCredentials();
9 abstract public function revokeCredentialsFrom($object);
11 abstract public function getRevokerName();
12 abstract public function getRevokerDescription();
14 public function getRevokerNextSteps() {
18 public function setViewer(PhabricatorUser
$viewer) {
19 $this->viewer
= $viewer;
23 public function getViewer() {
27 final public function getRevokerKey() {
28 return $this->getPhobjectClassConstant('REVOKERKEY');
31 final public static function getAllRevokers() {
32 return id(new PhutilClassMapQuery())
33 ->setAncestorClass(__CLASS__
)
34 ->setUniqueMethod('getRevokerKey')