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
Details
Inheritance
Constructors
OcspVerifier
Source code
public OcspVerifier(CertificateVerifier verifier, List<BasicOcspResp> ocsps)
Arguments
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