iText 5

OcspVerifier

OcspVerifier 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.OcspVerifier[[OcspVerifier]] iTextSharp.text.pdf.security.RootStoreVerifier[[RootStoreVerifier]] end iTextSharp.text.pdf.security.RootStoreVerifier --> iTextSharp.text.pdf.security.OcspVerifier

Members

Methods

Public methods

Returns

Name

BasicOcspResp

GetOcspResponse

(X509Certificate signCert, X509Certificate issuerCert)

bool

IsSignatureValid

(BasicOcspResp ocspResp, X509Certificate responderCert)

void

IsValidResponse

(BasicOcspResp ocspResp, X509Certificate issuerCert)

List<

VerificationOK

>

Verify

(...)

bool

VerifyResponse

(BasicOcspResp ocspResp, X509Certificate issuerCert)

Details

Inheritance

Constructors

OcspVerifier

Source code

public OcspVerifier(CertificateVerifier verifier, List<BasicOcspResp> ocsps)

Arguments

Type

Name

Description

CertificateVerifier

verifier

List<BasicOcspResp>

ocsps

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(BasicOcspResp ocspResp, X509Certificate signCert, X509Certificate issuerCert, DateTime signDate)

Arguments

Type

Name

Description

BasicOcspResp

ocspResp

X509Certificate

signCert

X509Certificate

issuerCert

DateTime

signDate

IsValidResponse

Source code

public virtual void IsValidResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)

Arguments

Type

Name

Description

BasicOcspResp

ocspResp

X509Certificate

issuerCert

VerifyResponse

Source code

public virtual bool VerifyResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)

Arguments

Type

Name

Description

BasicOcspResp

ocspResp

X509Certificate

issuerCert

IsSignatureValid

Source code

public virtual bool IsSignatureValid(BasicOcspResp ocspResp, X509Certificate responderCert)

Arguments

Type

Name

Description

BasicOcspResp

ocspResp

X509Certificate

responderCert

GetOcspResponse

Source code

public virtual BasicOcspResp GetOcspResponse(X509Certificate signCert, X509Certificate issuerCert)

Arguments

Type

Name

Description

X509Certificate

signCert

X509Certificate

issuerCert

Generated with ModularDoc