34 if (!($message instanceof \
fpoirotte\Pssht\Messages\USERAUTH\REQUEST\
None)) {
35 throw new \InvalidArgumentException();
38 return self::CHECK_OK;
46 if (!($message instanceof \
fpoirotte\Pssht\Messages\USERAUTH\REQUEST\
None)) {
47 throw new \InvalidArgumentException();
50 $logging = \Plop\Plop::getInstance();
51 $reverse = gethostbyaddr($transport->getAddress());
53 'Rejected anonymous connection from remote host ' .
54 '"%(reverse)s" (%(address)s) to "%(luser)s": ' .
55 'anonymous login is not permitted',
57 'luser' => escape($message->getUserName()),
58 'reverse' => $reverse,
59 'address' => $transport->getAddress(),
62 return self::AUTH_REJECT;
check(\fpoirotte\Pssht\Messages\USERAUTH\REQUEST\Base $message,\fpoirotte\Pssht\Transport $transport, array &$context)
authenticate(\fpoirotte\Pssht\Messages\USERAUTH\REQUEST\Base $message,\fpoirotte\Pssht\Transport $transport, array &$context)
static getName()
Return the name of the algorithm.