C# Class EU.Europa.EC.Markt.Dss.Validation.Crl.OnlineCrlSource

Online CRL repository.
Online CRL repository. This CRL repository implementation will download the CRLs from the given CRL URIs.
Inheritance: ICrlSource
Exibir arquivo Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
FindCrl ( X509Certificate certificate, X509Certificate issuerCertificate ) : X509Crl
GetCrlUri ( X509Certificate certificate ) : string

Gives back the CRL URI meta-data found within the given X509 certificate.

Gives back the CRL URI meta-data found within the given X509 certificate.

OnlineCrlSource ( ) : System

Private Methods

Method Description
GetCrl ( string downloadUrl ) : X509Crl

Method Details

FindCrl() public method

public FindCrl ( X509Certificate certificate, X509Certificate issuerCertificate ) : X509Crl
certificate X509Certificate
issuerCertificate X509Certificate
return Org.BouncyCastle.X509.X509Crl

GetCrlUri() public method

Gives back the CRL URI meta-data found within the given X509 certificate.
Gives back the CRL URI meta-data found within the given X509 certificate.
System.UriFormatException
public GetCrlUri ( X509Certificate certificate ) : string
certificate X509Certificate the X509 certificate.
return string

OnlineCrlSource() public method

public OnlineCrlSource ( ) : System
return System