C# Класс EU.Europa.EC.Markt.Dss.Validation.Crl.CRLCertificateVerifier

Verifier based on CRL
Наследование: CertificateStatusVerifier
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CRLCertificateVerifier ( ICrlSource crlSource ) : System

Main constructor.

Main constructor.

Check ( X509Certificate childCertificate, X509Certificate certificate, System.DateTime validationDate ) : CertificateStatus

Приватные методы

Метод Описание
GetCrlNumber ( X509Crl crl ) : BigInteger
IsCRLOK ( X509Crl x509crl, X509Certificate issuerCertificate, System.DateTime validationDate ) : bool
IsCRLValid ( X509Crl x509crl, X509Certificate issuerCertificate, System.DateTime validationDate ) : bool

Описание методов

CRLCertificateVerifier() публичный Метод

Main constructor.
Main constructor.
public CRLCertificateVerifier ( ICrlSource crlSource ) : System
crlSource ICrlSource the CRL repository used by this CRL trust linker.
Результат System

Check() публичный Метод

public Check ( X509Certificate childCertificate, X509Certificate certificate, System.DateTime validationDate ) : CertificateStatus
childCertificate X509Certificate
certificate X509Certificate
validationDate System.DateTime
Результат EU.Europa.EC.Markt.Dss.Validation.CertificateStatus