public abstract class PrivTokenAuthChecker extends Object implements AuthChecker
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
allCdxFieldsAccessTokens |
protected List<String> |
allUrlAccessTokens |
protected List<String> |
ignoreRobotsAccessTokens |
protected String |
publicCdxFields |
protected org.archive.format.cdx.FieldSplitFormat |
publicCdxFormat |
| Constructor and Description |
|---|
PrivTokenAuthChecker() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllCdxFieldsAccessTokens() |
List<String> |
getAllUrlAccessTokens() |
List<String> |
getIgnoreRobotsAccessTokens() |
String |
getPublicCdxFields() |
org.archive.format.cdx.FieldSplitFormat |
getPublicCdxFormat() |
boolean |
isAllCdxFieldAccessAllowed(AuthToken auth) |
protected boolean |
isAllowed(AuthToken auth,
List<String> allowVector) |
boolean |
isAllUrlAccessAllowed(AuthToken auth) |
void |
setAllCdxFieldsAccessTokens(List<String> allCdxFieldsAccessTokens) |
void |
setAllUrlAccessTokens(List<String> allUrlAccessTokens) |
void |
setIgnoreRobotsAccessTokens(List<String> ignoreRobotsAccessTokens) |
void |
setPublicCdxFields(String publicCdxFields) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAccessFilterprotected String publicCdxFields
protected org.archive.format.cdx.FieldSplitFormat publicCdxFormat
public boolean isAllUrlAccessAllowed(AuthToken auth)
isAllUrlAccessAllowed in interface AuthCheckerpublic boolean isAllCdxFieldAccessAllowed(AuthToken auth)
isAllCdxFieldAccessAllowed in interface AuthCheckerpublic String getPublicCdxFields()
getPublicCdxFields in interface AuthCheckerpublic org.archive.format.cdx.FieldSplitFormat getPublicCdxFormat()
getPublicCdxFormat in interface AuthCheckerpublic void setPublicCdxFields(String publicCdxFields)
public void setAllCdxFieldsAccessTokens(List<String> allCdxFieldsAccessTokens)
Copyright © 2005–2015 IIPC. All rights reserved.