|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttr.gov.tubitak.uekae.esya.api.certificate.validation.check.Checker
public abstract class Checker
The base class for checker classes. Checkers performs the control steps of validation. To make it configurable; each control step is defined in its own checker. For example the condition which is specified in RFC 5280 "The serial number is a positive integer." is checked by PositiveSerialNumberChecker class. Checkers are divided into three main category: Certificate Checker CRL Checkers OCSP Response Checkers Certificate checkers include:
CRL checkers include: CRLSelfChecker CRLIssuerChecker DeltaCRLChecker OCSP Response checkers include:OCSPResponseChecker
Ve bu işlemler için 3 abstract class tanımlanmıştır:
Sil kontrolü 2 temel adımdan oluşmaktadır:
Ve bu işlemler için 2 abstract class tanımlanmıştır:
OCSP cevabı kontrolü tek adım olarak tanımlanmış ve bu işlem için ,
Kontrolcüler zinciri politika bilgisine göre
tr.gov.tubitak.uekae.esya.sertifikaislemleri.kontrol.KontrolParam
classında tanımlanmış olan her
temel kontrolcü ekleme metodları ile oluşturulmaktadır.
( tr.gov.tubitak.uekae.esya.sertifikaislemleri.kontrol.KontrolParam#tekSertifikaKontrolcuEkle
,
tr.gov.tubitak.uekae.esya.sertifikaislemleri.kontrol.KontrolParam#silSMKontrolcuEkle
)
Constructor Summary | |
---|---|
Checker()
|
Method Summary | |
---|---|
java.lang.String |
getCheckText()
Kontrol içeriğini yazı olarak |
boolean |
isCritical()
KritikKontrol alanını döner |
void |
setCheckParameters(ParameterList aKontrolcuParam)
|
void |
setCritical(boolean aCritical)
KritikKontrol alanını belirler |
void |
setParentSystem(ValidationSystem aValidationSystem)
Parent Sistem alanını belirler |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Checker()
Method Detail |
---|
public void setCheckParameters(ParameterList aKontrolcuParam)
public void setParentSystem(ValidationSystem aValidationSystem)
public void setCritical(boolean aCritical)
public boolean isCritical()
public java.lang.String getCheckText()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |