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-2017 European Middleware Initiative. All Rights Reserved.