public class AuthenticationHandler extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DONE |
static String |
FAILED |
static String |
ROOT |
static String |
START |
static String |
WAIT_PASSWORD |
static String |
WAIT_USER |
Constructor and Description |
---|
AuthenticationHandler() |
Modifier and Type | Method and Description |
---|---|
void |
commandSyntaxError(IoSession session,
CommandSyntaxException e) |
void |
errorWaitingForPassword(IoSession session,
Command cmd) |
void |
errorWaitingForUser(IoSession session,
Command cmd) |
void |
exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
Throwable cause) |
void |
exceptionCaught(IoSession session,
Exception e) |
void |
filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
WriteRequest writeRequest) |
void |
messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
Object message) |
void |
messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
WriteRequest writeRequest) |
void |
password(org.apache.mina.example.tapedeck.AuthenticationHandler.AuthenticationContext context,
IoFilter.NextFilter nextFilter,
IoSession session,
PasswordCommand cmd) |
void |
quit(org.apache.mina.example.tapedeck.TapeDeckServer.TapeDeckContext context,
IoSession session,
QuitCommand cmd) |
void |
sendAuthRequest(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
user(org.apache.mina.example.tapedeck.AuthenticationHandler.AuthenticationContext context,
IoFilter.NextFilter nextFilter,
IoSession session,
UserCommand cmd) |
public static final String ROOT
public static final String START
public static final String WAIT_USER
public static final String WAIT_PASSWORD
public static final String DONE
public static final String FAILED
public AuthenticationHandler()
public void sendAuthRequest(IoFilter.NextFilter nextFilter, IoSession session)
public void user(org.apache.mina.example.tapedeck.AuthenticationHandler.AuthenticationContext context, IoFilter.NextFilter nextFilter, IoSession session, UserCommand cmd)
public void password(org.apache.mina.example.tapedeck.AuthenticationHandler.AuthenticationContext context, IoFilter.NextFilter nextFilter, IoSession session, PasswordCommand cmd)
public void quit(org.apache.mina.example.tapedeck.TapeDeckServer.TapeDeckContext context, IoSession session, QuitCommand cmd)
public void errorWaitingForUser(IoSession session, Command cmd)
public void errorWaitingForPassword(IoSession session, Command cmd)
public void commandSyntaxError(IoSession session, CommandSyntaxException e)
public void exceptionCaught(IoSession session, Exception e)
public void sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
public void exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, Throwable cause)
public void messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
public void messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)
public void filterClose(IoFilter.NextFilter nextFilter, IoSession session)
public void filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)
Copyright © 2004–2016 Apache MINA Project. All rights reserved.