Interface AuthMechanism
- All Known Implementing Classes:
AcknowledgeAuthMech
,AlwaysFail
,AnonAuth
,AuthorizationAuthMech
,BasicAuth
,CertAuth
,DuoSecLogin
,FormLoginAuthMech
,FullMappingAuthMech
,GenerateOIDCTokens
,GithubAuthMech
,IncludeChain
,IWAAuth
,JavaScriptAuth
,JITAuthMech
,LoginService
,LogUserAgentAuth
,MappingAuthmech
,OAuth2Bearer
,OAuth2BearerLastMile
,OAuth2JWT
,OAuth2K8sServiceAccount
,OpenIDConnectAuthMech
,OTPAuth
,PasswordReset
,PersistentCookie
,RegisterPasswordResetAuth
,SAML2Auth
,SecretQuestionAuth
,SMSAuth
,SmtpOtp
,SplashPageAuth
,TwilioSMS
,UserOnlyAuthMech
,WebAuthn
public interface AuthMechanism
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doDelete
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) void
doGet
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) void
doHead
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) void
doOptions
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) void
doPost
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) void
doPut
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) getFinalURL
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) void
-
Method Details
-
init
-
getFinalURL
String getFinalURL(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
doGet
void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doPost
void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doPut
void doPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doHead
void doHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doOptions
void doOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doDelete
void doDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-