Class PasswordReset
java.lang.Object
com.tremolosecurity.proxy.auth.PasswordReset
- All Implemented Interfaces:
AuthMechanism
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddoDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) voiddoPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) getFinalURL(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Queue<com.tremolosecurity.proxy.auth.SmtpMessage> getMsgQ()intintvoidbooleanbooleanvoidsendPasswordReset(String uid, String emailAddress)
-
Constructor Details
-
PasswordReset
public PasswordReset()
-
-
Method Details
-
doGet
public void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doGetin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doPost
public void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doPostin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
sendPasswordReset
-
doPut
public void doPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doPutin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doHead
public void doHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doHeadin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doOptions
public void doOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doOptionsin interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
doDelete
public void doDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Specified by:
doDeletein interfaceAuthMechanism- Throws:
IOExceptionjakarta.servlet.ServletException
-
init
- Specified by:
initin interfaceAuthMechanism
-
getFinalURL
public String getFinalURL(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - Specified by:
getFinalURLin interfaceAuthMechanism
-
getSmtpServer
-
getSmtpPort
public int getSmtpPort() -
getSmtpUser
-
getSmtpPassword
-
getSmtpSubject
-
getSmtpFrom
-
getSocksHost
-
getSocksPort
public int getSocksPort() -
isUseSocks
public boolean isUseSocks() -
getSmtpLocalhost
-
isSmtpTLS
public boolean isSmtpTLS() -
getMsgQ
-
getLookupAttributeName
-
clearUserRequests
-