Class ValidationOcspClient
- Namespace
- iText.Signatures.Validation.V1
- Assembly
- itext.sign.dll
OCSP client which is expected to be used in case OCSP responses shall be linked with generation date.
public class ValidationOcspClient : IOcspClient
- Inheritance
-
ValidationOcspClient
- Implements
- Inherited Members
Constructors
ValidationOcspClient()
Create new ValidationOcspClient instance.
public ValidationOcspClient()
Methods
AddResponse(IBasicOcspResponse, DateTime, TimeBasedContext)
Add OCSP response which is linked with generation date.
public virtual void AddResponse(IBasicOcspResponse response, DateTime date, TimeBasedContext context)
Parameters
response
IBasicOcspResponseiText.Commons.Bouncycastle.Asn1.Ocsp.IBasicOcspResponse response to be added
date
DateTimeDateTime to be linked with the response
context
TimeBasedContextTimeBasedContext time based context which corresponds to generation date
GetEncoded(IX509Certificate, IX509Certificate, string)
.
public virtual byte[] GetEncoded(IX509Certificate checkCert, IX509Certificate issuerCert, string url)
Parameters
checkCert
IX509CertificateissuerCert
IX509Certificateurl
string
Returns
- byte[]
GetResponses()
Get all the OCSP responses linked with generation dates.
public virtual IDictionary<IBasicOcspResponse, RevocationDataValidator.OcspResponseValidationInfo> GetResponses()
Returns
- IDictionary<IBasicOcspResponse, RevocationDataValidator.OcspResponseValidationInfo>
all the OCSP responses linked with generation dates