@Priority(value=2000)
final class CartTokenAuthorizationFilter
extends java.lang.Object
implements javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String |
CART_ID |
(package private) static java.lang.String |
X_EPAGES_CART_TOKEN |
Constructor and Description |
---|
CartTokenAuthorizationFilter() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
extract(java.lang.String cartToken) |
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext) |
void |
filter(javax.ws.rs.container.ContainerRequestContext requestContext,
javax.ws.rs.container.ContainerResponseContext responseContext) |
static java.lang.String |
get(Cart cart) |
private static boolean |
isValid(GUID cartId,
java.lang.String cartToken) |
static final java.lang.String X_EPAGES_CART_TOKEN
static final java.lang.String CART_ID
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext) throws java.io.IOException
filter
in interface javax.ws.rs.container.ContainerRequestFilter
java.io.IOException
public void filter(javax.ws.rs.container.ContainerRequestContext requestContext, javax.ws.rs.container.ContainerResponseContext responseContext) throws java.io.IOException
filter
in interface javax.ws.rs.container.ContainerResponseFilter
java.io.IOException
public static java.lang.String get(Cart cart)
private static boolean isValid(GUID cartId, java.lang.String cartToken)
private static java.lang.String extract(java.lang.String cartToken)