Module io.inverno.mod.security.http
Package io.inverno.mod.security.http.form
package io.inverno.mod.security.http.form
-
ClassDescriptionFormAuthenticationErrorInterceptor<A extends io.inverno.mod.http.base.ExchangeContext,
B extends ErrorExchange<A>> An authentication error interceptor that redirects (302) the client to a login page.A credentials extractor that extracts login credentials provided by a user in a form (application/x-www-form-urlencoded) submitted in an HTTPPOSTrequest.FormLoginPageHandler<A extends io.inverno.mod.http.base.ExchangeContext,B extends Exchange<A>> An exhange handler that serves a whitelabel login HTML page.RedirectLoginFailureHandler<A extends io.inverno.mod.http.base.ExchangeContext,B extends Exchange<A>> A login failure handler implementation that redirects the client (302) after a failed login authentication.RedirectLoginSuccessHandler<A extends Authentication,B extends io.inverno.mod.http.base.ExchangeContext, C extends Exchange<B>> A login success handler implementation that redirects the client (302) after a successful login authentication.RedirectLogoutSuccessHandler<A extends Authentication,B extends Identity, C extends AccessController, D extends SecurityContext<B, C>, E extends Exchange<D>> A logout success handler implementation that redirects the client (302) after a successful logout.