public class OCSPParametes extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
cacheTtl |
protected OCSPCheckingMode |
checkingMode |
protected int |
conntectTimeout |
static int |
DEFAULT_CACHE |
static int |
DEFAULT_TIMEOUT |
protected String |
diskCachePath |
protected OCSPResponder[] |
localResponders |
protected boolean |
preferLocalResponders |
protected boolean |
useNonce |
| Constructor and Description |
|---|
OCSPParametes()
Default constructor using
OCSPCheckingMode.IF_AVAILABLE. |
OCSPParametes(OCSPCheckingMode checkingMode)
Constructor without any local responders and default settings.
|
OCSPParametes(OCSPCheckingMode checkingMode,
OCSPResponder localResponder)
Uses default settings for timeout (
DEFAULT_TIMEOUT), and cache (DEFAULT_CACHE and
no disk persistence of cached responses), prefers local responders,
do not sign requests and do not use nonce. |
OCSPParametes(OCSPCheckingMode checkingMode,
OCSPResponder[] localResponders,
int conntectTimeout,
boolean preferLocalResponders,
boolean useNonce,
int cacheTtl,
String diskCachePath)
Full constructor
|
OCSPParametes(OCSPCheckingMode checkingMode,
OCSPResponder[] localResponders,
int cacheTtl,
String diskCachePath)
Uses default settings for timeout (
DEFAULT_TIMEOUT), prefers local responders,
do not sign requests and do not use nonce. |
| Modifier and Type | Method and Description |
|---|---|
int |
getCacheTtl() |
OCSPCheckingMode |
getCheckingMode() |
int |
getConntectTimeout() |
String |
getDiskCachePath() |
OCSPResponder[] |
getLocalResponders() |
boolean |
isPreferLocalResponders() |
boolean |
isUseNonce() |
void |
setCacheTtl(int cacheTtl) |
void |
setCheckingMode(OCSPCheckingMode checkingMode) |
void |
setConntectTimeout(int conntectTimeout) |
void |
setDiskCachePath(String diskCachePath) |
void |
setLocalResponders(OCSPResponder[] localResponders) |
void |
setPreferLocalResponders(boolean preferLocalResponders) |
void |
setUseNonce(boolean useNonce) |
public static final int DEFAULT_TIMEOUT
public static final int DEFAULT_CACHE
protected OCSPCheckingMode checkingMode
protected OCSPResponder[] localResponders
protected int conntectTimeout
protected boolean preferLocalResponders
protected boolean useNonce
protected int cacheTtl
protected String diskCachePath
public OCSPParametes()
OCSPCheckingMode.IF_AVAILABLE.OCSPParametes(OCSPCheckingMode)public OCSPParametes(OCSPCheckingMode checkingMode)
checkingMode - general checking modeOCSPParametes(OCSPCheckingMode, OCSPResponder)public OCSPParametes(OCSPCheckingMode checkingMode, OCSPResponder localResponder)
DEFAULT_TIMEOUT), and cache (DEFAULT_CACHE and
no disk persistence of cached responses), prefers local responders,
do not sign requests and do not use nonce. Uses only a single local responder.checkingMode - general checking modelocalResponder - a single local responderpublic OCSPParametes(OCSPCheckingMode checkingMode, OCSPResponder[] localResponders, int cacheTtl, String diskCachePath)
DEFAULT_TIMEOUT), prefers local responders,
do not sign requests and do not use nonce.checkingMode - general checking modelocalResponders - list of local responders (can be empty, but not null)cacheTtl - maximum time after each cached response expires. Negative for no cache at all, 0 for no limit
(i.e. caching time will be only controlled by the OCSP response validity period). In s.diskCachePath - if not null, cached responses will be stored on disk.public OCSPParametes(OCSPCheckingMode checkingMode, OCSPResponder[] localResponders, int conntectTimeout, boolean preferLocalResponders, boolean useNonce, int cacheTtl, String diskCachePath)
checkingMode - general checking modelocalResponders - list of local responders (can be empty, but not null)conntectTimeout - OCSP responder connection and communication timeoutpreferLocalResponders - whether to prefer locally defined responders over certificate-defined responderuseNonce - whether to use in request and require in response the noncecacheTtl - maximum time after each cached response expires. Negative for no cache at all, 0 for no limit
(i.e. caching time will be only controlled by the OCSP response validity period). In s.diskCachePath - if not null, cached responses will be stored on disk.public OCSPCheckingMode getCheckingMode()
public void setCheckingMode(OCSPCheckingMode checkingMode)
checkingMode - the checkingMode to setpublic OCSPResponder[] getLocalResponders()
public void setLocalResponders(OCSPResponder[] localResponders)
localResponders - the localResponders to setpublic int getConntectTimeout()
public void setConntectTimeout(int conntectTimeout)
conntectTimeout - the conntectTimeout to setpublic boolean isPreferLocalResponders()
public void setPreferLocalResponders(boolean preferLocalResponders)
preferLocalResponders - the preferLocalResponders to setpublic boolean isUseNonce()
public void setUseNonce(boolean useNonce)
useNonce - the useNonce to setpublic int getCacheTtl()
public void setCacheTtl(int cacheTtl)
cacheTtl - the cacheTtl to setpublic String getDiskCachePath()
public void setDiskCachePath(String diskCachePath)
diskCachePath - the diskCachePath to setCopyright © 2012-2014 European Middleware Initiative. All Rights Reserved.