public class WaybackAuthChecker extends PrivTokenAuthChecker
Modifier and Type | Field and Description |
---|---|
protected ExclusionFilterFactory |
adminExclusions |
protected CDXFilter |
prefixFilter |
protected RedisRobotExclusionFilterFactory |
robotsExclusions |
allCdxFieldsAccessTokens, allUrlAccessTokens, ignoreRobotsAccessTokens, publicCdxFields, publicCdxFormat
Constructor and Description |
---|
WaybackAuthChecker() |
Modifier and Type | Method and Description |
---|---|
CDXAccessFilter |
createAccessFilter(AuthToken token) |
ExclusionFilterFactory |
getAdminExclusions() |
CDXFilter |
getPrefixFilter() |
RedisRobotExclusionFilterFactory |
getRobotsExclusions() |
void |
setAdminExclusions(ExclusionFilterFactory adminExclusions) |
void |
setPrefixFilter(CDXFilter prefixFilter) |
void |
setRobotsExclusions(RedisRobotExclusionFilterFactory robotsExclusions) |
getAllCdxFieldsAccessTokens, getAllUrlAccessTokens, getIgnoreRobotsAccessTokens, getPublicCdxFields, getPublicCdxFormat, isAllCdxFieldAccessAllowed, isAllowed, isAllUrlAccessAllowed, setAllCdxFieldsAccessTokens, setAllUrlAccessTokens, setIgnoreRobotsAccessTokens, setPublicCdxFields
protected ExclusionFilterFactory adminExclusions
protected RedisRobotExclusionFilterFactory robotsExclusions
protected CDXFilter prefixFilter
public CDXAccessFilter createAccessFilter(AuthToken token)
public ExclusionFilterFactory getAdminExclusions()
public void setAdminExclusions(ExclusionFilterFactory adminExclusions)
public RedisRobotExclusionFilterFactory getRobotsExclusions()
public void setRobotsExclusions(RedisRobotExclusionFilterFactory robotsExclusions)
public CDXFilter getPrefixFilter()
public void setPrefixFilter(CDXFilter prefixFilter)
Copyright © 2005–2015 IIPC. All rights reserved.