Class JwtFilter

java.lang.Object
io.github.xezzon.zeroweb.auth.JwtFilter
All Implemented Interfaces:
jakarta.servlet.Filter

@Component @WebFilter(urlPatterns="/*") @Order(8) public class JwtFilter extends Object implements jakarta.servlet.Filter
Author:
xezzon
  • Field Details

  • Constructor Details

    • JwtFilter

      public JwtFilter()
  • Method Details

    • doFilter

      public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws jakarta.servlet.ServletException, IOException
      Specified by:
      doFilter in interface jakarta.servlet.Filter
      Throws:
      jakarta.servlet.ServletException
      IOException
    • validateWithPublicKey

      public com.auth0.jwt.interfaces.DecodedJWT validateWithPublicKey(String token, String publicKeyASN1)
    • validateWithAccessKey

      public com.auth0.jwt.interfaces.DecodedJWT validateWithAccessKey(String token, String accessKey)