@PreMatching @Priority(value=1000) public final class HttpServerAuthFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
HttpAuthenticator
authenticator, authenticate incoming request and set SecurityContext
.Constructor and Description |
---|
HttpServerAuthFilter(HttpAuthenticator<?> authenticator) |
HttpServerAuthFilter(HttpAuthenticator<?> authenticator,
Supplier<Collection<String>> anonymousAccessWhitelist) |
Modifier and Type | Method and Description |
---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext) |
public HttpServerAuthFilter(HttpAuthenticator<?> authenticator)
public HttpServerAuthFilter(HttpAuthenticator<?> authenticator, Supplier<Collection<String>> anonymousAccessWhitelist)
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext) throws IOException
filter
in interface javax.ws.rs.container.ContainerRequestFilter
IOException