public abstract class BasicAuthenticationFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
| Constructor and Description |
|---|
BasicAuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticateBasic(javax.ws.rs.container.ContainerRequestContext requestContext,
de.narimo.commons.UserCredentials credentials)
Authentication method which must be overridden by implementing filters.
|
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext) |
ArrayList<String> |
getRoles()
Simply returns default roles.
|
de.narimo.commons.UserCredentials |
handleNoAuthenticationHeader(javax.ws.rs.container.ContainerRequestContext crc,
javax.servlet.http.HttpServletRequest httpRequest)
Handles a request, if no authorization header was sent with the request.
|
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext)
throws IOException
filter in interface javax.ws.rs.container.ContainerRequestFilterIOExceptionpublic void authenticateBasic(javax.ws.rs.container.ContainerRequestContext requestContext,
de.narimo.commons.UserCredentials credentials)
throws Exception
Exceptionpublic de.narimo.commons.UserCredentials handleNoAuthenticationHeader(javax.ws.rs.container.ContainerRequestContext crc,
javax.servlet.http.HttpServletRequest httpRequest)
throws javax.ws.rs.NotFoundException
javax.ws.rs.NotFoundExceptionCopyright © 2020. All rights reserved.