iText 5

CrlVerifier

CrlVerifier Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf.security iTextSharp.text.pdf.security.CrlVerifier[[CrlVerifier]] iTextSharp.text.pdf.security.RootStoreVerifier[[RootStoreVerifier]] end iTextSharp.text.pdf.security.RootStoreVerifier --> iTextSharp.text.pdf.security.CrlVerifier

Members

Methods

Public methods

Returns

Name

X509Crl

GetCrl

(X509Certificate signCert, X509Certificate issuerCert)

bool

IsSignatureValid

(X509Crl crl, X509Certificate crlIssuer)

List<

VerificationOK

>

Verify

(...)

Details

Inheritance

Constructors

CrlVerifier

Source code

public CrlVerifier(CertificateVerifier verifier, List<X509Crl> crls)

Arguments

Type

Name

Description

CertificateVerifier

verifier

List<X509Crl>

crls

Methods

Verify [1/2]

Source code

public override List<VerificationOK> Verify(X509Certificate signCert, X509Certificate issuerCert, DateTime signDate)

Arguments

Type

Name

Description

X509Certificate

signCert

X509Certificate

issuerCert

DateTime

signDate

Verify [2/2]

Source code

public virtual bool Verify(X509Crl crl, X509Certificate signCert, X509Certificate issuerCert, DateTime signDate)

Arguments

Type

Name

Description

X509Crl

crl

X509Certificate

signCert

X509Certificate

issuerCert

DateTime

signDate

GetCrl

Source code

public virtual X509Crl GetCrl(X509Certificate signCert, X509Certificate issuerCert)

Arguments

Type

Name

Description

X509Certificate

signCert

X509Certificate

issuerCert

IsSignatureValid

Source code

public virtual bool IsSignatureValid(X509Crl crl, X509Certificate crlIssuer)

Arguments

Type

Name

Description

X509Crl

crl

X509Certificate

crlIssuer

Generated with ModularDoc