public class CertificateStatusInfo extends StatusInfo implements java.lang.Cloneable, java.io.Serializable
mDetails
Constructor and Description |
---|
CertificateStatusInfo()
\brief
SertifikaDurumBilgisi constructoru
|
CertificateStatusInfo(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
java.util.Calendar aValidationTime)
\brief
SertifikaDurumBilgisi constructoru
|
Modifier and Type | Method and Description |
---|---|
void |
addCRLInfo(CRLStatusInfo aCRLInfo)
Add CRL info to CRL info list
|
void |
addDeltaCRLInfo(CRLStatusInfo aDeltaSilDurumu)
Add delta CRL info to delta CRL info list
|
void |
addOCSPResponseInfo(OCSPResponseStatusInfo aStatusInfo)
Add OCSP response info to OCSP response info list
|
void |
addRevocationCheckDetail(RevocationChecker aChecker,
CheckStatus aResult,
RevokeCheckStatus aCheckResult)
Add revocation check detail
|
void |
addRevocationCheckDetail(RevocationCheckResult aIKS)
\brief
Iptal Kontrol Sonucu Detay Bilgisi ekler.
|
void |
addToValidationHistory(PathValidationRecord aPathValidationRecord)
Add validation record to validation history
|
java.lang.String |
checkResultsToString()
Convert self control check result to string
|
CertificateStatusInfo |
clone() |
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
getCertificate()
Returns certificate which has this certificate status info
|
CertificateStatus |
getCertificateStatus()
Returns certificate status(VALID,REVOCATION_CHECK_FAILURE,CERTIFICATE_SELF_CHECK_FAILURE and etc)
|
java.util.List<CRLStatusInfo> |
getCRLInfoList()
Returns CRL info list
|
java.util.List<CRLStatusInfo> |
getDeltaCRLInfoList()
Returns delta CRL info list
|
java.lang.String |
getDetailedMessage()
Convert certificate validation result to string
|
java.util.List<java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate>> |
getIncompletePathList() |
java.util.List<OCSPResponseStatusInfo> |
getOCSPResponseInfoList()
Returns OCSP response info list
|
RevocationCheckResult |
getRevocationCheckDetail(java.lang.String aKontrolText)
İptal Kontrol Sonucu Detay Bilgisi döner.
|
java.util.List<RevocationCheckResult> |
getRevocationCheckDetails()
\brief
Iptal Kontrol Sonucu Detay Bilgilerini doner.
|
RevocationStatusInfo |
getRevocationInfo()
Returns certificate's revocation info
|
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
getTrustedCertificates()
Returns trusted certificates
|
java.util.List<PathValidationRecord> |
getValidationHistory()
Returns validation history of certificate
|
java.util.Calendar |
getValidationTime()
Returns validation time which certificate is validated in this time
|
boolean |
isRevoked()
Checks whether certificate is revoked or not.
|
java.lang.String |
printDetailedValidationReport()
Convert all validation result to string
|
java.lang.String |
revocationCheckResultsToString()
Convert all revocation check result to string
|
void |
setCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate)
Set certificate which has this certificate status info
|
void |
setCertificateStatus(CertificateStatus certificateStatus)
Set certificate status(VALID,REVOCATION_CHECK_FAILURE,CERTIFICATE_SELF_CHECK_FAILURE and etc)
|
void |
setCRLInfoList(java.util.List<CRLStatusInfo> aCRLInfoList)
Set CRL info list
|
void |
setDeltaCRLInfoList(java.util.List<CRLStatusInfo> aCRLInfoList)
Set delta CRL info list
|
void |
setRevocationCheckDetails(java.util.List<RevocationCheckResult> aIptalKontrolDetaylari)
\brief
İptal Kontrol Sonucu Detay Bilgilerini belirler.
|
void |
setRevocationInfo(RevocationStatusInfo iptalDurumu)
Set revocation info
|
void |
setTrustedCertificates(java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> aCerts)
Set trusted certificates
|
void |
setValidationHistory(java.util.List<PathValidationRecord> aValidationHistory)
Set validation history
|
void |
setValidationTime(java.util.Calendar aValidationTime)
Set validation time which certificate is validated in this time
|
java.lang.String |
toString()
Converts CertificateStatusInfo object to string
|
java.lang.String |
validationHistory2String()
Convert validation history result to string
|
addDetail, addDetail, getCheckDate, getDetail, getDetails, getSigningCertficateInfo, getTrustCertificate, setCheckDate, setDetails, setSigningCertficateInfo
public CertificateStatusInfo()
public CertificateStatusInfo(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate, java.util.Calendar aValidationTime)
\param const ECertificate& Sertifika
public java.lang.String getDetailedMessage()
public java.util.List<RevocationCheckResult> getRevocationCheckDetails()
/return const QList<RevocationCheckResult> & Iptal Kontrol Sonucu Detay Bilgileri
public void setRevocationCheckDetails(java.util.List<RevocationCheckResult> aIptalKontrolDetaylari)
\param const QList< RevocationCheckResult> & iIptalKontrolDetaylari Sonuç Detayı istenen kontrol işlemi
public RevocationCheckResult getRevocationCheckDetail(java.lang.String aKontrolText)
aKontrolText
- Sonuç Detayı istenen kontrol işlemipublic void addRevocationCheckDetail(RevocationCheckResult aIKS)
\param const RevocationCheckResult & iIKS Iptal Kontrol Sonucu
public void addRevocationCheckDetail(RevocationChecker aChecker, CheckStatus aResult, RevokeCheckStatus aCheckResult)
aChecker
- RevocationCheckeraResult
- CheckStatusaCheckResult
- RevokeCheckStatuspublic RevocationStatusInfo getRevocationInfo()
public void setRevocationInfo(RevocationStatusInfo iptalDurumu)
iptalDurumu
- public java.util.List<OCSPResponseStatusInfo> getOCSPResponseInfoList()
public void addOCSPResponseInfo(OCSPResponseStatusInfo aStatusInfo)
aStatusInfo
- public tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate getCertificate()
public void setCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate)
certificate
- to be setpublic CertificateStatus getCertificateStatus()
public void setCertificateStatus(CertificateStatus certificateStatus)
certificateStatus
- public java.util.Calendar getValidationTime()
public void setValidationTime(java.util.Calendar aValidationTime)
aValidationTime
- public java.util.List<CRLStatusInfo> getCRLInfoList()
public void addCRLInfo(CRLStatusInfo aCRLInfo)
aCRLInfo
- public void setCRLInfoList(java.util.List<CRLStatusInfo> aCRLInfoList)
aCRLInfoList
- public java.util.List<CRLStatusInfo> getDeltaCRLInfoList()
public void addDeltaCRLInfo(CRLStatusInfo aDeltaSilDurumu)
aDeltaSilDurumu
- public void setDeltaCRLInfoList(java.util.List<CRLStatusInfo> aCRLInfoList)
aCRLInfoList
- public java.util.List<PathValidationRecord> getValidationHistory()
public void setValidationHistory(java.util.List<PathValidationRecord> aValidationHistory)
aValidationHistory
- public void addToValidationHistory(PathValidationRecord aPathValidationRecord)
aPathValidationRecord
- public java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> getTrustedCertificates()
public void setTrustedCertificates(java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> aCerts)
aCerts
- List<ECertificate>public boolean isRevoked()
public java.lang.String validationHistory2String()
public java.lang.String toString()
toString
in class java.lang.Object
public CertificateStatusInfo clone()
clone
in class java.lang.Object
public java.util.List<java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate>> getIncompletePathList()
public java.lang.String checkResultsToString()
public java.lang.String revocationCheckResultsToString()
public java.lang.String printDetailedValidationReport()
Copyright © 2025. All rights reserved.