public class TransactionalRequestChecker extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
TransactionalRequestChecker.IpPredicate |
private static class |
TransactionalRequestChecker.TokenPredicate |
Modifier and Type | Field and Description |
---|---|
private com.google.common.base.Predicate<RequestContext> |
predicate |
Constructor and Description |
---|
TransactionalRequestChecker(TransactionalSecurityConfiguration config) |
Modifier and Type | Method and Description |
---|---|
void |
add(com.google.common.base.Predicate<RequestContext> p) |
void |
check(RequestContext rc) |
private com.google.common.base.Predicate<RequestContext> |
createIpAdressPredicate(TransactionalSecurityConfiguration config) |
private com.google.common.base.Predicate<RequestContext> |
createTokenPredicate(TransactionalSecurityConfiguration config) |
private com.google.common.base.Predicate<RequestContext> predicate
public TransactionalRequestChecker(TransactionalSecurityConfiguration config)
public void add(com.google.common.base.Predicate<RequestContext> p)
public void check(RequestContext rc) throws OwsExceptionReport
OwsExceptionReport
private com.google.common.base.Predicate<RequestContext> createTokenPredicate(TransactionalSecurityConfiguration config)
private com.google.common.base.Predicate<RequestContext> createIpAdressPredicate(TransactionalSecurityConfiguration config)
Copyright © 2012-2015 52north.org. All Rights Reserved.