Uses of Class
org.apache.shiro.web.servlet.AdviceFilter
Packages that use AdviceFilter
Package
Description
Base package supporting all Servlet
Filter implementations used to control
access to web pages and URL resources.Servlet
Filter implementations specific to controlling access based on a
subject's authentication status, or those that can execute authentications (log-ins) directly.Servlet
Filter implementations that perform authorization (access control)
checks based on the Subject's abilities (for example, role or permission checks).Concepts used to represent Shiro's aggregate state in an application.
-
Uses of AdviceFilter in org.apache.shiro.web.filter
Subclasses of AdviceFilter in org.apache.shiro.web.filterModifier and TypeClassDescriptionclassSuperclass for any filter that controls access to a resource and may redirect the user to the login page if they are not authenticated.classclassBase class for Filters that will process only specified paths and allow all others to pass through. -
Uses of AdviceFilter in org.apache.shiro.web.filter.authc
Subclasses of AdviceFilter in org.apache.shiro.web.filter.authcModifier and TypeClassDescriptionclassFilter that allows access to a path immediately without performing security checks of any kind.classAnAuthenticationFilterthat is capable of automatically performing an authentication attempt based on the incoming request.classBase class for all Filters that require the current user to be authenticated.classRequires the requesting user to beauthenticatedfor the request to continue, and if they're not, requires the user to login via the HTTP Basic protocol-specific challenge.classRequires the requesting user to beauthenticatedfor the request to continue, and if they're not, requires the user to login via the HTTP Bearer protocol-specific challenge.classRequires the requesting user to be authenticated for the request to continue, and if they are not, forces the user to login via by redirecting them to theloginUrlyou configure.classSimple Filter that, upon receiving a request, will immediately log-out the currently executingsubjectand then redirect them to a configuredredirectUrl.classAn authentication filter that redirects the user to the login page when they are trying to access a protected resource.classFilter that allows access to resources if the accessor is a known user, which is defined as having a known principal. -
Uses of AdviceFilter in org.apache.shiro.web.filter.authz
Subclasses of AdviceFilter in org.apache.shiro.web.filter.authzModifier and TypeClassDescriptionclassSuperclass for authorization-related filters.classA Filter that can allow or deny access based on the host that sent the request.classA filter that translates an HTTP Request's Method (e.g.classA Filter that requires the request to be from within a specific set of IP address ranges and / or not from with a specific (denied) set.classFilter that allows access if the current user has the permissions specified by the mapped value, or denies access if the user does not have all of the permissions specified.classA Filter that requires the request to be on a specific port, and if not, redirects to the same URL on that port.classFilter that allows access if the current user has the roles specified by the mapped value, or denies access if the user does not have all of the roles specified.classFilter which requires a request to be over SSL. -
Uses of AdviceFilter in org.apache.shiro.web.filter.session
Subclasses of AdviceFilter in org.apache.shiro.web.filter.sessionModifier and TypeClassDescriptionclassAPathMatchingFilterthat will disable creating new Sessions during the request.