类 PlatformAuthenticationFilter

  • 所有已实现的接口:
    javax.servlet.Filter, org.apache.shiro.util.Nameable, org.apache.shiro.web.filter.PathConfigProcessor, org.nutz.mvc.ActionFilter

    @IocBean(name="platformAuthc")
    public class PlatformAuthenticationFilter
    extends org.apache.shiro.web.filter.authc.FormAuthenticationFilter
    implements org.nutz.mvc.ActionFilter
    Created by wizzer on 2017/1/10.
    • 字段概要

      • 从类继承的字段 org.apache.shiro.web.filter.authc.FormAuthenticationFilter

        DEFAULT_ERROR_KEY_ATTRIBUTE_NAME, DEFAULT_PASSWORD_PARAM, DEFAULT_REMEMBER_ME_PARAM, DEFAULT_USERNAME_PARAM
      • 从类继承的字段 org.apache.shiro.web.filter.authc.AuthenticatingFilter

        PERMISSIVE
      • 从类继承的字段 org.apache.shiro.web.filter.authc.AuthenticationFilter

        DEFAULT_SUCCESS_URL
      • 从类继承的字段 org.apache.shiro.web.filter.AccessControlFilter

        DEFAULT_LOGIN_URL, GET_METHOD, POST_METHOD
      • 从类继承的字段 org.apache.shiro.web.filter.PathMatchingFilter

        appliedPaths, pathMatcher
      • 从类继承的字段 org.apache.shiro.web.servlet.OncePerRequestFilter

        ALREADY_FILTERED_SUFFIX
      • 从类继承的字段 org.apache.shiro.web.servlet.AbstractFilter

        filterConfig
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected org.apache.shiro.authc.AuthenticationToken createToken​(javax.servlet.http.HttpServletRequest request)  
      protected String getCaptcha​(javax.servlet.ServletRequest request)  
      String getCaptchaParam()  
      org.nutz.mvc.View match​(org.nutz.mvc.ActionContext actionContext)  
      • 从类继承的方法 org.apache.shiro.web.filter.authc.FormAuthenticationFilter

        createToken, getFailureKeyAttribute, getPassword, getPasswordParam, getRememberMeParam, getUsername, getUsernameParam, isLoginSubmission, isRememberMe, onAccessDenied, onLoginFailure, onLoginSuccess, setFailureAttribute, setFailureKeyAttribute, setLoginUrl, setPasswordParam, setRememberMeParam, setUsernameParam
      • 从类继承的方法 org.apache.shiro.web.filter.authc.AuthenticatingFilter

        cleanup, createToken, createToken, executeLogin, getHost, isAccessAllowed, isPermissive
      • 从类继承的方法 org.apache.shiro.web.filter.authc.AuthenticationFilter

        getSuccessUrl, issueSuccessRedirect, setSuccessUrl
      • 从类继承的方法 org.apache.shiro.web.filter.AccessControlFilter

        getLoginUrl, getSubject, isLoginRequest, onAccessDenied, onPreHandle, redirectToLogin, saveRequest, saveRequestAndRedirectToLogin
      • 从类继承的方法 org.apache.shiro.web.filter.PathMatchingFilter

        getPathWithinApplication, isEnabled, pathsMatch, pathsMatch, preHandle, processPathConfig
      • 从类继承的方法 org.apache.shiro.web.servlet.AdviceFilter

        afterCompletion, doFilterInternal, executeChain, postHandle
      • 从类继承的方法 org.apache.shiro.web.servlet.OncePerRequestFilter

        doFilter, getAlreadyFilteredAttributeName, isEnabled, isEnabled, setEnabled, shouldNotFilter
      • 从类继承的方法 org.apache.shiro.web.servlet.NameableFilter

        getName, setName, toStringBuilder
      • 从类继承的方法 org.apache.shiro.web.servlet.AbstractFilter

        destroy, getFilterConfig, getInitParam, init, onFilterConfigSet, setFilterConfig
      • 从类继承的方法 org.apache.shiro.web.servlet.ServletContextSupport

        getContextAttribute, getContextInitParam, getServletContext, removeContextAttribute, setContextAttribute, setServletContext, toString
    • 构造器详细资料

      • PlatformAuthenticationFilter

        public PlatformAuthenticationFilter()
    • 方法详细资料

      • getCaptchaParam

        public String getCaptchaParam()
      • getCaptcha

        protected String getCaptcha​(javax.servlet.ServletRequest request)
      • createToken

        protected org.apache.shiro.authc.AuthenticationToken createToken​(javax.servlet.http.HttpServletRequest request)
      • match

        public org.nutz.mvc.View match​(org.nutz.mvc.ActionContext actionContext)
        指定者:
        match 在接口中 org.nutz.mvc.ActionFilter