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

Fetch revocation data from a certificate by querying a OCSP server first and then an CRL server if no OCSP response could be retrieved.
Fetch revocation data from a certificate by querying a OCSP server first and then an CRL server if no OCSP response could be retrieved.
Наследование: CertificateStatusVerifier
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Check ( X509Certificate cert, X509Certificate potentialIssuer, System.DateTime validationDate ) : CertificateStatus
GetCrlSource ( ) : ICrlSource

Get the CRL source from this verifier

GetOcspSource ( ) : IOcspSource

Get the OCSP Source from this verifier

OCSPAndCRLCertificateVerifier ( ) : System

The default constructor for OCSPAndCRLCertificateVerifier.

The default constructor for OCSPAndCRLCertificateVerifier.

OCSPAndCRLCertificateVerifier ( ICrlSource crlSource, IOcspSource ocspSource ) : System

Build a OCSPAndCRLCertificateVerifier that will use the provided CRLSource and OCSPSource

SetCrlSource ( ICrlSource crlSource ) : void

Set the CRL source for this verifier

SetOcspSource ( IOcspSource ocspSource ) : void

Set the OCSP source for this verifier

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

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

public Check ( X509Certificate cert, X509Certificate potentialIssuer, System.DateTime validationDate ) : CertificateStatus
cert X509Certificate
potentialIssuer X509Certificate
validationDate System.DateTime
Результат CertificateStatus

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

Get the CRL source from this verifier
public GetCrlSource ( ) : ICrlSource
Результат ICrlSource

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

Get the OCSP Source from this verifier
public GetOcspSource ( ) : IOcspSource
Результат IOcspSource

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

The default constructor for OCSPAndCRLCertificateVerifier.
The default constructor for OCSPAndCRLCertificateVerifier.
public OCSPAndCRLCertificateVerifier ( ) : System
Результат System

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

Build a OCSPAndCRLCertificateVerifier that will use the provided CRLSource and OCSPSource
public OCSPAndCRLCertificateVerifier ( ICrlSource crlSource, IOcspSource ocspSource ) : System
crlSource ICrlSource
ocspSource IOcspSource
Результат System

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

Set the CRL source for this verifier
public SetCrlSource ( ICrlSource crlSource ) : void
crlSource ICrlSource
Результат void

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

Set the OCSP source for this verifier
public SetOcspSource ( IOcspSource ocspSource ) : void
ocspSource IOcspSource
Результат void