Class JAASAuthenticationFilter

java.lang.Object
org.apache.cxf.jaxrs.security.JAASAuthenticationFilter
All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter

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

    • JAASAuthenticationFilter

      public JAASAuthenticationFilter()
  • Method Details

    • setRolePrefix

      @Deprecated public void setRolePrefix(String name)
      Deprecated.
    • 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)
    • getCallbackHandler

      protected CallbackHandler getCallbackHandler(String name, String password)
    • filter

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

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

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

      protected boolean isRedirectPossible(jakarta.ws.rs.core.HttpHeaders headers)