public class AbstractResource extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SCOPE_READ |
static String |
SCOPE_WRITE |
protected javax.validation.Validator |
validator |
| Constructor and Description |
|---|
AbstractResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
buildErrorResponse(Exception e) |
protected javax.ws.rs.core.Response |
buildViolationErrorResponse(Set<javax.validation.ConstraintViolation> violations) |
String |
generateRandom() |
protected String |
getUserId(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
validateScope(javax.servlet.http.HttpServletRequest request,
List<String> requiredScopes) |
public static final String SCOPE_READ
public static final String SCOPE_WRITE
@Inject protected javax.validation.Validator validator
public javax.ws.rs.core.Response buildErrorResponse(Exception e)
protected javax.ws.rs.core.Response buildViolationErrorResponse(Set<javax.validation.ConstraintViolation> violations)
protected String getUserId(javax.servlet.http.HttpServletRequest request)
public String generateRandom()
Copyright © 2012 SURFnet bv, The Netherlands. All Rights Reserved.