Interface AuthMechanism
- All Known Implementing Classes:
AcknowledgeAuthMech, AddPortalRolesToUserData, AlwaysFail, AnonAuth, AuthorizationAuthMech, BasicAuth, CertAuth, CheckTokenCookie, DuoSecLogin, FormLoginAuthMech, FullMappingAuthMech, GenerateOIDCTokens, GithubAuthMech, IncludeChain, IWAAuth, JavaScriptAuth, JITAuthMech, LoadLastUpdatedAuth, LoginService, LogUserAgentAuth, MappingAuthmech, OAuth2Bearer, OAuth2BearerLastMile, OAuth2JWT, OAuth2K8sServiceAccount, OpenIDConnectAuthMech, OTPAuth, PasswordReset, PersistentCookie, RegisterPasswordResetAuth, SAML2Auth, SecretQuestionAuth, ServiceAccount2Claims, SMSAuth, SmtpOtp, SplashPageAuth, TwilioSMS, UserOnlyAuthMech, WebAuthn
public interface AuthMechanism
-
Method Summary
Modifier and TypeMethodDescriptionvoiddoDelete(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) 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:
IOExceptionjakarta.servlet.ServletException
-
doPost
void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
doPut
void doPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
doHead
void doHead(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
doOptions
void doOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
doDelete
void doDelete(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AuthStep as) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-