Skip to main content
Skip table of contents

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
ReturnsName
BasicOcspRespGetOcspResponse(X509Certificate signCert, X509Certificate issuerCert)
boolIsSignatureValid(BasicOcspResp ocspResp, X509Certificate responderCert)
voidIsValidResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)
List<VerificationOK>Verify(...)
boolVerifyResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)

Details

Inheritance

Constructors

OcspVerifier

Source code

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

Methods

Verify [1/2]

Source code

public override List<VerificationOK> Verify(X509Certificate signCert, X509Certificate issuerCert, DateTime signDate)
Arguments
TypeNameDescription
X509CertificatesignCert
X509CertificateissuerCert
DateTimesignDate
Verify [2/2]

Source code

public virtual bool Verify(BasicOcspResp ocspResp, X509Certificate signCert, X509Certificate issuerCert, DateTime signDate)
Arguments
TypeNameDescription
BasicOcspRespocspResp
X509CertificatesignCert
X509CertificateissuerCert
DateTimesignDate
IsValidResponse

Source code

public virtual void IsValidResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)
Arguments
TypeNameDescription
BasicOcspRespocspResp
X509CertificateissuerCert
VerifyResponse

Source code

public virtual bool VerifyResponse(BasicOcspResp ocspResp, X509Certificate issuerCert)
Arguments
TypeNameDescription
BasicOcspRespocspResp
X509CertificateissuerCert
IsSignatureValid

Source code

public virtual bool IsSignatureValid(BasicOcspResp ocspResp, X509Certificate responderCert)
Arguments
TypeNameDescription
BasicOcspRespocspResp
X509CertificateresponderCert
GetOcspResponse

Source code

public virtual BasicOcspResp GetOcspResponse(X509Certificate signCert, X509Certificate issuerCert)
Arguments
TypeNameDescription
X509CertificatesignCert
X509CertificateissuerCert

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.