Class JAASAuthenticationFilter

  • All Implemented Interfaces:
    javax.ws.rs.container.ContainerRequestFilter

    @PreMatching
    @Priority(1000)
    public class JAASAuthenticationFilter
    extends Object
    implements javax.ws.rs.container.ContainerRequestFilter
    • Constructor Detail

      • JAASAuthenticationFilter

        public JAASAuthenticationFilter()
    • Method Detail

      • setIgnoreBasePath

        public void setIgnoreBasePath​(boolean ignore)
      • setContextName

        public void setContextName​(String name)
      • setLoginConfig

        public void setLoginConfig​(Configuration config)
      • setRoleClassifier

        public void setRoleClassifier​(String rc)
      • setRoleClassifierType

        public void setRoleClassifierType​(String rct)
      • setRedirectURI

        public void setRedirectURI​(String uri)
      • setRealmName

        public void setRealmName​(String name)
      • filter

        public void filter​(javax.ws.rs.container.ContainerRequestContext context)
        Specified by:
        filter in interface javax.ws.rs.container.ContainerRequestFilter
      • handleAuthenticationException

        protected javax.ws.rs.core.Response handleAuthenticationException​(SecurityException ex,
                                                                          org.apache.cxf.message.Message m)
      • getRedirectStatus

        protected javax.ws.rs.core.Response.Status getRedirectStatus()
      • isRedirectPossible

        protected boolean isRedirectPossible​(javax.ws.rs.core.HttpHeaders headers)