public class CheckSystem
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
CheckSystem() |
Modifier and Type | Method and Description |
---|---|
void |
addCertificateSelfChecker(CertificateSelfChecker aTSKontrolcu) |
void |
addCRLIssuerChecker(CRLIssuerChecker aSilSMKontrolcu) |
void |
addCRLSelfChecker(CRLSelfChecker aCRLSelfChecker) |
void |
addDeltaCRLChecker(DeltaCRLChecker aDeltaSilKontrolcu) |
void |
addIssuerChecker(IssuerChecker aUstSMKontrolcu) |
void |
addOCSPResponseChecker(OCSPResponseChecker aOCSPCevabiKontrolcu) |
void |
addRevocationChecker(RevocationChecker aIptalKontrolcu) |
void |
addTrustedCertificateChecker(CertificateSelfChecker aGSKontrolcu) |
PathValidationResult |
checkCertificateSelf(CertificateStatusInfo aCertStatusInfo) |
PathValidationResult |
checkCRLIssuer(IssuerCheckParameters aIssuerCheckParams,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
checkCRLSelf(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
checkDeltaCRL(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
checkIssuer(IssuerCheckParameters aIssuerCheckParams,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo) |
PathValidationResult |
checkOCSPResponse(OCSPResponseStatusInfo aOCSPResponseStatusInfo,
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse) |
PathValidationResult |
checkRevocation(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CertificateStatusInfo aCertStatusInfo) |
protected java.lang.Object |
clone() |
java.util.List<CertificateSelfChecker> |
getCertificateSelfCheckers() |
IssuerCheckParameters |
getConstraintCheckParam()
ConstraintKontrolParam döner
|
java.util.List<CRLIssuerChecker> |
getCRLIssuerCheckers() |
java.util.List<CRLSelfChecker> |
getCRLSelfCheckers() |
java.util.List<DeltaCRLChecker> |
getDeltaCRLCheckers() |
java.util.List<IssuerChecker> |
getIssuerCheckers() |
java.util.List<OCSPResponseChecker> |
getOCSPResponseCheckers() |
java.util.List<RevocationChecker> |
getRevocationCheckers() |
java.util.List<CertificateSelfChecker> |
getTrustedCertificateCheckers() |
PathValidationResult |
guvenilirSertifikaKontrolleriYap(CertificateStatusInfo aCertStatusInfo) |
boolean |
isAllChecksRequired()
mTumKontrolleriYap alanını döner
|
void |
setAllChecksRequired(boolean aTKY)
mTumKontrolleriYap alanını belirler
|
void |
setCertificateSelfCheckers(java.util.List<CertificateSelfChecker> aTSKontrolcu) |
void |
setConstraintCheckParam(IssuerCheckParameters aConstraintCheckParam)
ConstraintKontrolParam belirler
|
void |
setCRLIssuerCheckers(java.util.List<CRLIssuerChecker> aSilSMKontrolcu) |
void |
setCRLSelfCheckers(java.util.List<CRLSelfChecker> aCRLSelfChecker) |
void |
setDeltaCRLCheckers(java.util.List<DeltaCRLChecker> aDeltaSilKontrolcu) |
void |
setIssuerCheckers(java.util.List<IssuerChecker> aUstSMKontrolcu) |
void |
setOCSPResponseCheckers(java.util.List<OCSPResponseChecker> aOCSPCevabiKontrolcu) |
void |
setRevocationCheckers(java.util.List<RevocationChecker> aIptalKontrolcu) |
void |
setTrustedCertificateCheckers(java.util.List<CertificateSelfChecker> aGSKontrolcu) |
public IssuerCheckParameters getConstraintCheckParam()
public void setConstraintCheckParam(IssuerCheckParameters aConstraintCheckParam)
public java.util.List<CertificateSelfChecker> getTrustedCertificateCheckers()
public void setTrustedCertificateCheckers(java.util.List<CertificateSelfChecker> aGSKontrolcu)
public void addTrustedCertificateChecker(CertificateSelfChecker aGSKontrolcu)
public java.util.List<CertificateSelfChecker> getCertificateSelfCheckers()
public void setCertificateSelfCheckers(java.util.List<CertificateSelfChecker> aTSKontrolcu)
public void addCertificateSelfChecker(CertificateSelfChecker aTSKontrolcu)
public java.util.List<IssuerChecker> getIssuerCheckers()
public void setIssuerCheckers(java.util.List<IssuerChecker> aUstSMKontrolcu)
public void addIssuerChecker(IssuerChecker aUstSMKontrolcu)
public java.util.List<RevocationChecker> getRevocationCheckers()
public void setRevocationCheckers(java.util.List<RevocationChecker> aIptalKontrolcu)
public void addRevocationChecker(RevocationChecker aIptalKontrolcu)
public java.util.List<CRLSelfChecker> getCRLSelfCheckers()
public void setCRLSelfCheckers(java.util.List<CRLSelfChecker> aCRLSelfChecker)
public void addCRLSelfChecker(CRLSelfChecker aCRLSelfChecker)
public java.util.List<CRLIssuerChecker> getCRLIssuerCheckers()
public void setCRLIssuerCheckers(java.util.List<CRLIssuerChecker> aSilSMKontrolcu)
public void addCRLIssuerChecker(CRLIssuerChecker aSilSMKontrolcu)
public java.util.List<OCSPResponseChecker> getOCSPResponseCheckers()
public void setOCSPResponseCheckers(java.util.List<OCSPResponseChecker> aOCSPCevabiKontrolcu)
public void addOCSPResponseChecker(OCSPResponseChecker aOCSPCevabiKontrolcu)
public java.util.List<DeltaCRLChecker> getDeltaCRLCheckers()
public void setDeltaCRLCheckers(java.util.List<DeltaCRLChecker> aDeltaSilKontrolcu)
public void addDeltaCRLChecker(DeltaCRLChecker aDeltaSilKontrolcu)
public boolean isAllChecksRequired()
public void setAllChecksRequired(boolean aTKY)
public PathValidationResult guvenilirSertifikaKontrolleriYap(CertificateStatusInfo aCertStatusInfo)
public PathValidationResult checkCertificateSelf(CertificateStatusInfo aCertStatusInfo)
public PathValidationResult checkIssuer(IssuerCheckParameters aIssuerCheckParams, tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate, tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate, CertificateStatusInfo aCertStatusInfo)
public PathValidationResult checkCRLSelf(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL, CRLStatusInfo aCRLStatusInfo)
public PathValidationResult checkCRLIssuer(IssuerCheckParameters aIssuerCheckParams, tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL, tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate, CRLStatusInfo aCRLStatusInfo)
public PathValidationResult checkRevocation(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate, CertificateStatusInfo aCertStatusInfo) throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
tr.gov.tubitak.uekae.esya.api.common.ESYAException
public PathValidationResult checkOCSPResponse(OCSPResponseStatusInfo aOCSPResponseStatusInfo, tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse) throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
tr.gov.tubitak.uekae.esya.api.common.ESYAException
public PathValidationResult checkDeltaCRL(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL, CRLStatusInfo aCRLStatusInfo)
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright © 2025. All rights reserved.