Package | Description |
---|---|
com.yahoo.bard.webservice.web | |
com.yahoo.bard.webservice.web.security |
Modifier and Type | Method and Description |
---|---|
DimensionsApiRequest |
DimensionApiRequestMapper.apply(DimensionsApiRequest request,
javax.ws.rs.container.ContainerRequestContext context)
Validate that dimensionApiRequest should not contain filter whose dimensions do not match requested dimension.
|
abstract T |
RequestMapper.apply(T request,
javax.ws.rs.container.ContainerRequestContext context)
Rewrite and Validate the ApiRequest(e.g.
|
T |
NoOpRequestMapper.apply(T request,
javax.ws.rs.container.ContainerRequestContext context) |
Modifier and Type | Method and Description |
---|---|
static RequestMapper |
DataApiRequestMapperUtils.validationExceptionMapper(ResourceDictionaries resourceDictionaries,
BiFunction<ApiRequest,javax.ws.rs.container.ContainerRequestContext,RequestValidationException> exceptionSource)
Create a requestMapper that always throws a validation exception based on the request.
|
Modifier and Type | Method and Description |
---|---|
T |
ChainingRequestMapper.apply(T request,
javax.ws.rs.container.ContainerRequestContext context)
Rewrite and Validate the ApiRequest(e.g.
|
T |
RoleBasedRoutingRequestMapper.apply(T request,
javax.ws.rs.container.ContainerRequestContext context) |
protected DataApiRequest |
RoleDimensionApiFilterRequestMapper.internalApply(DataApiRequest request,
javax.ws.rs.container.ContainerRequestContext context) |
protected abstract T |
ChainingRequestMapper.internalApply(T request,
javax.ws.rs.container.ContainerRequestContext context)
Rewrite and Validate the ApiRequest(e.g.
|
protected void |
RoleDimensionApiFilterRequestMapper.validateSecurityFilters(Principal userPrincipal,
Set<ApiFilter> mergedSecurityFilters)
Verify that, given this user, that at least some of the whitelisted filters have been collected.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.