(refs #115) Reorganize ssh sources

This commit is contained in:
Tomofumi Tanaka
2014-02-28 22:39:37 +09:00
parent 891ca70ade
commit ceab1d2fd2
5 changed files with 185 additions and 151 deletions

View File

@@ -0,0 +1,24 @@
package ssh
import org.apache.sshd.server.{PublickeyAuthenticator, PasswordAuthenticator}
import org.slf4j.LoggerFactory
import org.apache.sshd.server.session.ServerSession
import java.security.PublicKey
class PublicKeyAuthenticator extends PublickeyAuthenticator {
override def authenticate(username: String, key: PublicKey, session: ServerSession): Boolean = {
// TODO Implements PublicKeyAuthenticator
true
}
}
// always true authenticator...
class MyPasswordAuthenticator extends PasswordAuthenticator {
private val logger = LoggerFactory.getLogger(classOf[MyPasswordAuthenticator])
override def authenticate(username: String, password: String, session: ServerSession): Boolean = {
logger.info("noop authenticate!!!")
true
}
}