java.lang.Object
org.alicebot.server.core.responder.AbstractMarkupResponder
org.alicebot.server.core.responder.HTMLResponder
- All Implemented Interfaces:
- Responder
- public class HTMLResponder
- extends AbstractMarkupResponder
| Fields inherited from class org.alicebot.server.core.responder.AbstractMarkupResponder |
ALICE_IN, ALICE_OUT, ATOMIC_MARKER_END, bot, BOT_, BOT_NAME_EQUALS, botid, EMPTY_STRING, footer, header, HNAME, hostName, HOSTNAME, MARKER_END, MARKER_START, QUOTE_MARK, REPLY_END, REPLY_START, replyPart, response, RESPONSE, SPACE, tags, UNDERSCORE, USERINPUT |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
htmlFilenameFilter
private static final org.alicebot.server.core.util.SuffixFilenameFilter htmlFilenameFilter
templates
private static java.util.HashMap templates
templatesDirectoryName
private static final java.lang.String templatesDirectoryName
chatTemplatePath
private static java.lang.String chatTemplatePath
registerTemplatePath
private static final java.lang.String registerTemplatePath
loginTemplatePath
private static final java.lang.String loginTemplatePath
changePasswordTemplatePath
private static final java.lang.String changePasswordTemplatePath
requirelogin
private static boolean requirelogin
autocookie
private static boolean autocookie
registerTemplate
private static java.util.LinkedList registerTemplate
loginTemplate
private static java.util.LinkedList loginTemplate
changePasswordTemplate
private static java.util.LinkedList changePasswordTemplate
badUserIDOrPasswordMessage
private static final java.lang.String badUserIDOrPasswordMessage
- See Also:
- Constant Field Values
passwordMismatchMessage
private static final java.lang.String passwordMismatchMessage
- See Also:
- Constant Field Values
userAlreadyExistsMessage
private static final java.lang.String userAlreadyExistsMessage
- See Also:
- Constant Field Values
successfulRegistrationMessage
private static final java.lang.String successfulRegistrationMessage
- See Also:
- Constant Field Values
successfulPasswordChangeMessage
private static final java.lang.String successfulPasswordChangeMessage
- See Also:
- Constant Field Values
developerErrorMessage
private static final java.lang.String developerErrorMessage
- See Also:
- Constant Field Values
SECRET_KEY
private static java.lang.String SECRET_KEY
QUALIFY
private static final int QUALIFY
- See Also:
- Constant Field Values
DO
private static final int DO
- See Also:
- Constant Field Values
SEND_FORM
private static final int SEND_FORM
- See Also:
- Constant Field Values
LOGIN
private static final int LOGIN
- See Also:
- Constant Field Values
REGISTER
private static final int REGISTER
- See Also:
- Constant Field Values
CHANGE_PASSWORD
private static final int CHANGE_PASSWORD
- See Also:
- Constant Field Values
GO_USER
private static final int GO_USER
- See Also:
- Constant Field Values
PROCESS_OK
private static final int PROCESS_OK
- See Also:
- Constant Field Values
BAD_PASSWORD
private static final int BAD_PASSWORD
- See Also:
- Constant Field Values
PASSWORD_MISMATCH
private static final int PASSWORD_MISMATCH
- See Also:
- Constant Field Values
USER_COOKIE_NAME
public static final java.lang.String USER_COOKIE_NAME
- See Also:
- Constant Field Values
PASSWORD_COOKIE_NAME
public static final java.lang.String PASSWORD_COOKIE_NAME
- See Also:
- Constant Field Values
user
private static java.lang.String user
password
private static java.lang.String password
HTMLResponder
public HTMLResponder(java.lang.String s,
java.lang.String s1)
throws java.io.IOException
loginRequest
public static java.lang.String loginRequest()
loginRequest
public static java.lang.String loginRequest(java.lang.String s,
java.lang.String s1)
registerRequest
public static java.lang.String registerRequest()
changePasswordRequest
public static java.lang.String changePasswordRequest()
authenticate
public java.lang.String authenticate(javax.servlet.http.HttpServletRequest httpservletrequest,
javax.servlet.http.HttpServletResponse httpservletresponse,
java.lang.String s)
parameterEquals
private static boolean parameterEquals(javax.servlet.http.HttpServletRequest httpservletrequest,
java.lang.String s,
java.lang.String s1)
makeNewCookies
private boolean makeNewCookies(javax.servlet.http.HttpServletResponse httpservletresponse)