tr.gov.tubitak.uekae.esya.api.certificate.validation.find.certificate
Class CertificateFinder
java.lang.Object
tr.gov.tubitak.uekae.esya.api.certificate.validation.find.Finder
tr.gov.tubitak.uekae.esya.api.certificate.validation.find.certificate.CertificateFinder
- Direct Known Subclasses:
- CertificateFinderFromAIA, CertificateFinderFromECertStore, CertificateFinderFromFile
public abstract class CertificateFinder
- extends Finder
Base class for certificate finders
Method Summary |
tr.gov.tubitak.uekae.esya.api.infra.certstore.template.CertificateSearchTemplate |
createSearchTemplate(CertificateSearchCriteria aCriteria)
|
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
findCertificate()
Ust SM sertifikasını bulur. |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
findCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
Find issuer certificate of the input certificate |
tr.gov.tubitak.uekae.esya.api.certificate.validation.find.ItemSource<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
findCertificateSource()
Verilen sertifikanın Ust SM sertifikasını bulur. |
tr.gov.tubitak.uekae.esya.api.certificate.validation.find.ItemSource<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
findCertificateSource(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
Verilen sertifikanın Ust SM sertifikasını bulur. |
abstract java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
searchCertificates(CertificateSearchCriteria aCriteria)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CertificateFinder
public CertificateFinder()
findCertificate
public java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> findCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
- Find issuer certificate of the input certificate
- Parameters:
aCertificate
- input
findCertificateSource
public tr.gov.tubitak.uekae.esya.api.certificate.validation.find.ItemSource<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> findCertificateSource(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
- Verilen sertifikanın Ust SM sertifikasını bulur.
- Parameters:
aCertificate
- Certificate
- Returns:
- ECertificate SM Sertifikası
findCertificate
public java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> findCertificate()
- Ust SM sertifikasını bulur.
Silin Ust SM sertifikasını bulacak olan classlar tarafından overwrite edilmeli.
- Returns:
findCertificateSource
public tr.gov.tubitak.uekae.esya.api.certificate.validation.find.ItemSource<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> findCertificateSource()
- Verilen sertifikanın Ust SM sertifikasını bulur.
- Returns:
- ECertificate SM Sertifikası
searchCertificates
public abstract java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> searchCertificates(CertificateSearchCriteria aCriteria)
throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
- Throws:
tr.gov.tubitak.uekae.esya.api.common.ESYAException
createSearchTemplate
public tr.gov.tubitak.uekae.esya.api.infra.certstore.template.CertificateSearchTemplate createSearchTemplate(CertificateSearchCriteria aCriteria)
throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
- Throws:
tr.gov.tubitak.uekae.esya.api.common.ESYAException