class CachedValidationResult
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
certFingerprint
The certificate fingerprint for this cache entry
|
private eu.emi.security.authn.x509.ValidationResult |
result
The validation result for this cache entry
|
private long |
timestamp
The cache entry creation timestamp
|
| Constructor and Description |
|---|
CachedValidationResult(java.lang.String certificateFingerprint,
eu.emi.security.authn.x509.ValidationResult res)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCertFingerprint()
Returns the certificate fingerprint for this entry.
|
eu.emi.security.authn.x509.ValidationResult |
getResult()
Returns the validation result for this entry.
|
long |
getTimestamp()
Returns this entry creation timestamp.
|
int |
hashCode() |
void |
setCertFingerprint(java.lang.String certFingerprint)
Sets the certificate finger for this entry.
|
void |
setResult(eu.emi.security.authn.x509.ValidationResult result)
Sets the validation result for this entry
|
void |
setTimestamp(long timestamp)
Sets this entry creation timestamp (in milliseconds since the epoch).
|
private java.lang.String certFingerprint
private eu.emi.security.authn.x509.ValidationResult result
private long timestamp
public CachedValidationResult(java.lang.String certificateFingerprint,
eu.emi.security.authn.x509.ValidationResult res)
certificateFingerprint - the certificate fingerprint for this entryres - the validation resultpublic eu.emi.security.authn.x509.ValidationResult getResult()
ValidationResultpublic void setResult(eu.emi.security.authn.x509.ValidationResult result)
result - a ValidationResultpublic long getTimestamp()
public void setTimestamp(long timestamp)
timestamp - the timestamppublic java.lang.String getCertFingerprint()
FingerprintHelperpublic void setCertFingerprint(java.lang.String certFingerprint)
FingerprintHelper.getFingerprint(X509Certificate) method.certFingerprint - a certificate fingerprint describing a certificatepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object