Module io.inverno.mod.security.http
Package io.inverno.mod.security.http.login
package io.inverno.mod.security.http.login
-
ClassDescriptionLoginActionHandler<A extends LoginCredentials,
B extends Authentication, C extends io.inverno.mod.http.base.ExchangeContext, D extends Exchange<C>> An exchange handler that authenticates login credentials and delegates further processing to success and failure handlers.LoginFailureHandler<A extends io.inverno.mod.http.base.ExchangeContext,B extends Exchange<A>> Handles failed authentication in aLoginActionHandler.LoginSuccessHandler<A extends Authentication,B extends io.inverno.mod.http.base.ExchangeContext, C extends Exchange<B>> Handles successful authentication in aLoginActionHandler.LogoutActionHandler<A extends Authentication,B extends Identity, C extends AccessController, D extends SecurityContext<B, C>, E extends Exchange<D>> An exchange handler that logs out a logged in entity and delegates further processing to a success handler.LogoutSuccessHandler<A extends Authentication,B extends Identity, C extends AccessController, D extends SecurityContext<B, C>, E extends Exchange<D>> Handles successful logout in aLogoutActionHandler.