javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter@Priority(1900)
public class WebAcFilter
extends java.lang.Object
implements javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter
| Constructor | Description |
|---|---|
WebAcFilter(java.util.Map<java.lang.String,java.lang.String> partitions,
java.util.List<java.lang.String> challenges,
org.trellisldp.api.AccessControlService accessService) |
Create a new WebAc-based auth filter
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext ctx) |
|
void |
filter(javax.ws.rs.container.ContainerRequestContext req,
javax.ws.rs.container.ContainerResponseContext res) |
public WebAcFilter(java.util.Map<java.lang.String,java.lang.String> partitions,
java.util.List<java.lang.String> challenges,
org.trellisldp.api.AccessControlService accessService)
partitions - the partitions in usechallenges - the challengesaccessService - the access servicepublic void filter(javax.ws.rs.container.ContainerRequestContext ctx)
throws java.io.IOException
filter in interface javax.ws.rs.container.ContainerRequestFilterjava.io.IOExceptionpublic void filter(javax.ws.rs.container.ContainerRequestContext req,
javax.ws.rs.container.ContainerResponseContext res)
throws java.io.IOException
filter in interface javax.ws.rs.container.ContainerResponseFilterjava.io.IOException