Modifier and Type | Method and Description |
---|---|
PathValidationResult |
CheckSystem.checkCertificateSelf(CertificateStatusInfo aCertStatusInfo) |
PathValidationResult |
CheckSystem.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 |
CheckSystem.checkCRLSelf(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
CheckSystem.checkDeltaCRL(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
CheckSystem.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 |
CheckSystem.checkOCSPResponse(OCSPResponseStatusInfo aOCSPResponseStatusInfo,
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse) |
PathValidationResult |
CheckSystem.checkRevocation(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CertificateStatusInfo aCertStatusInfo) |
PathValidationResult |
PathValidationRecord.getResultCode() |
PathValidationResult |
CheckSystem.guvenilirSertifikaKontrolleriYap(CertificateStatusInfo aCertStatusInfo) |
Modifier and Type | Method and Description |
---|---|
void |
PathValidationRecord.setResultCode(PathValidationResult iResultCode) |
Constructor and Description |
---|
PathValidationRecord(java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> aPath,
int aErrorIndex,
PathValidationResult aResultCode) |
Modifier and Type | Method and Description |
---|---|
static PathValidationResult |
PathValidationResult.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PathValidationResult[] |
PathValidationResult.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected PathValidationResult |
PolicyConstraintChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
SM Sertifikasının Politika Kısıtlamaları ile ilgili kontrollerini yapar
|
protected PathValidationResult |
PathLenConstraintChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
SM Sertifikasının Yol Uzunluğu Kısıtlamaları ile ilgili kontrolleri yapar
|
protected PathValidationResult |
NameConstraintChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertificateStatusInfo)
SM Sertifikanın isim kısıtlamaları ile ilgili kontrollerini yapar
|
protected PathValidationResult |
KeyIdentifierChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Sertifika Yetkili Anahtar Tanımlayıcısı ile SM sertifikası Anahtar tanımlayıcısı uyuşuyormu kontrol eder.
|
protected abstract PathValidationResult |
IssuerChecker._check(IssuerCheckParameters aConstraint,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo) |
protected PathValidationResult |
CRLDistributionPointsChecker._check(IssuerCheckParameters aCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aUstSertifika,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
The cRLDistributionPoints extension is a SEQUENCE of
DistributionPoint.
|
protected PathValidationResult |
CertificateSignatureChecker._check(IssuerCheckParameters aConstraint,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Sertifikanın üzerindeki imzanın doğruluğunu kontrol eder.
|
protected PathValidationResult |
CertificateNameChecker._check(IssuerCheckParameters aConstraintCheckParam,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Sertifikanın issuer alanı ile SM Sertifikasının subject alanları eşleşiyor mu kontrol eder.
|
protected PathValidationResult |
CertificateKeyUsageChecker._check(IssuerCheckParameters aConstraintCheckParam,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuercertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Ust SM sertifikası sertifika imzalayıcı özelliğe sahip olmalı
|
protected PathValidationResult |
BasicConstraintCAChecker._check(IssuerCheckParameters aConstraintcheckParam,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Temel Kısıtlamalar Eklentisi ile ilgili kontrolleri yapar
|
PathValidationResult |
IssuerChecker.check(IssuerCheckParameters aConstraint,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
CertificateStatusInfo aCertStatusInfo)
Sertifikanın sertifika zinciri ile ilgili kontrollerini yapar
|
static PathValidationResult |
CertificateSignatureChecker.checkSignature(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
IssuerCheckParameters aConstraint,
CertificateStatusInfo aCertStatusInfo) |
Modifier and Type | Method and Description |
---|---|
protected PathValidationResult |
VersionChecker._check(CertificateStatusInfo aCertStatusInfo)
Sertifikanın versiyon bilgisini kontrol eder.
|
protected PathValidationResult |
SignatureAlgConsistencyChecker._check(CertificateStatusInfo aCertStatusInfo)
Sertifika icindeki tbscertificate.signature sertifika icindeki signatureAlgorithm de�erlerini kontrol eder
4.1.2.3 Signature field MUST contain the same algorithm identifier as the
signatureAlgorithm field in the sequence Certificate
|
protected PathValidationResult |
SelfSignatureChecker._check(CertificateStatusInfo aCertStatusInfo) |
protected PathValidationResult |
QualifiedCertificateChecker._check(CertificateStatusInfo aCertStatusInfo) |
protected PathValidationResult |
PositiveSerialNumberChecker._check(CertificateStatusInfo aCertStatusInfo)
Sertifikanın seri numarasını kontrol eder.
|
protected PathValidationResult |
ExtendedKeyUsageOIDChecker._check(CertificateStatusInfo aCertStatusInfo) |
protected PathValidationResult |
EncryptionCertificateKeyUsageChecker._check(CertificateStatusInfo aCertStatusInfo) |
protected abstract PathValidationResult |
CertificateSelfChecker._check(CertificateStatusInfo aCertStatusInfo) |
protected PathValidationResult |
CertificateExtensionChecker._check(CertificateStatusInfo aCertStatusInfo)
Tanınmayan eklentileri kontrol eder.
|
protected PathValidationResult |
CertificateDateChecker._check(CertificateStatusInfo aCertStatusInfo)
Sertifikanin geçerlilik süresini kontrol eder.
|
PathValidationResult |
CertificateSelfChecker.check(CertificateStatusInfo aCertStatusInfo)
Tek Sertifika Kontrollerini (Sertifika yapısı ile ilgili kontroller) gerçekleştirir
|
Modifier and Type | Method and Description |
---|---|
protected PathValidationResult |
CRLSignatureChecker._check(IssuerCheckParameters aConstraintCheckParams,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo)
SİL'in imzalayan sertifikası ile imzalanmış mı kontrol eder
|
protected PathValidationResult |
CRLNameChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo)
SİL'deki issuer ile İmzalayan Sertifikasının subject alanları eşleşiyor mu kontrol eder
|
protected PathValidationResult |
CRLKeyUsageChecker._check(IssuerCheckParameters aConstraint,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aSil,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo)
SİL imzalayan Sertifikasının S�L imzalama özelliği olup olmadığını kontrol eder.
|
protected abstract PathValidationResult |
CRLIssuerChecker._check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo) |
PathValidationResult |
CRLIssuerChecker.check(IssuerCheckParameters aIssuerCheckParameters,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aIssuerCertificate,
CRLStatusInfo aCRLStatusInfo)
SİL'in imzalayan sertifikası ile ilgili kontrollerini yapar
|
Modifier and Type | Method and Description |
---|---|
protected abstract PathValidationResult |
CRLSelfChecker._check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
protected PathValidationResult |
CRLExtensionChecker._check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo)
SIL eklentilerinin geçerli olup olmadığını kontrol eder
|
protected PathValidationResult |
CRLDateChecker._check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo)
SIL tarihinin geçerli olup olmadığını kontrol eder
|
PathValidationResult |
CRLSelfChecker.check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
CRLStatusInfo aCRLStatusInfo) |
Modifier and Type | Method and Description |
---|---|
protected PathValidationResult |
FreshestCRLChecker._check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aDeltaCRL,
CRLStatusInfo aCRLStatusInfo)
FreshestCRL eklentisini kontrol eder
|
protected PathValidationResult |
DeltaCRLIndicatorChecker._check(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aDeltaCRL,
CRLStatusInfo aCRLStatusInfo)
DeltaCRLIndicator eklentisini kontrol eder
|
Modifier and Type | Method and Description |
---|---|
protected PathValidationResult |
SigningCertificateChecker._check(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse,
OCSPResponseStatusInfo aOCSPResponseInfo)
OCSP Cevabını imzalayan sertifikanın geçerliliğini kontrol eder.
|
protected PathValidationResult |
OCSPSignatureChecker._check(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPCevabi,
OCSPResponseStatusInfo aOCSPCevapBilgisi)
OCSP Cevabının imzasının geçerliliğini kontrol eder.
|
PathValidationResult |
OCSPResponseChecker.check(OCSPResponseStatusInfo aOCSPResponseStatusInfo,
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse)
OCSP Cevabının geçerliliği ile ilgili kontrolları yapar.
|
Copyright © 2025. All rights reserved.