|
Foxit PDF SDK
|
Public Member Functions | |
| GetCertChainFromSignature (signature_content) | |
| A callback function used to get the cert chain from the signature content. More... | |
| GetCertValidTimeRange (cert) | |
| A callback function used to get the time range that represents validity period of a certificate. More... | |
| GetCRLSignature (crl_data) | |
| A callback function used to get the signature content from a CRL response. More... | |
| GetOCSPCertAndIssuer (ocsp_data, trust_cert_chain) | |
| A callback function used to get the cert-issuer pair of OCSP response. More... | |
| GetOCSPProducedAtTime (ocsp_data) | |
| A callback function used to get the produce time of the OCSP response. More... | |
| GetOCSPSignature (ocsp_data) | |
| A callback function used to get the signature content from a OCSP response. More... | |
| GetResponseOnLineForSingleCert (cert_issuer_pair) | |
| A callback function used to get response online for a certificate. More... | |
| GetRevocationInfoFromSignatureData (signature_content) | |
| A callback function used to get the revocation information (in array type) from a signature. More... | |
| GetTSTSignature (signature_content) | |
| A callback function used to get the time stamp token content from a signature content. More... | |
| GetTSTTime (signature_content) | |
| A callback function used to get the time stamp token time from signature content. More... | |
| IsCA (cert) GetDTSTime(signature_content) | |
| A callback function used to judge whether a certificate is a CA certificate. More... | |
| IsIssuerMatchCert (cert_issuer_pair) | |
| A callback function used to check if an issuer matches a certificate. More... | |
| IsOCSPNeedCheck (ocsp_data) | |
| A callback function used to get flag which decides if need to check OCSP response. More... | |
| Release () | |
| A callback function used to release current callback object itself. More... | |
| VerifyCRL (cert_issuer_pair, crl_data) | |
| A callback function used to verify whether the CRL response matches the certificate and get the verify result for the certificate. More... | |
| VerifyOCSP (cert_issuer_pair, ocsp_data) | |
| A callback function used to verify whether the OCSP response matches the certificate and get the verify result for the certificate. More... | |
This class represent a revocation callback object which is used for class FSDK.LTVVerifier. All the pure virtual functions in this class are used as callback functions and should be implemented by user.
| FSDK.RevocationCallback.GetCertChainFromSignature | ( | signature_content | ) |
A callback function used to get the cert chain from the signature content.
| [in] | signature_content | Signature content. |
| FSDK.RevocationCallback.GetCertValidTimeRange | ( | cert | ) |
A callback function used to get the time range that represents validity period of a certificate.
| [in] | cert | Certificate content. |
| FSDK.RevocationCallback.GetCRLSignature | ( | crl_data | ) |
A callback function used to get the signature content from a CRL response.
| [in] | crl_data | CRL response content. |
| FSDK.RevocationCallback.GetOCSPCertAndIssuer | ( | ocsp_data | , |
| trust_cert_chain | |||
| ) |
A callback function used to get the cert-issuer pair of OCSP response.
| [in] | ocsp_data | OCSP response data. |
| [in] | trust_cert_chain | The trust cert chain used to find the issuer of the OCSP cert. |
| FSDK.RevocationCallback.GetOCSPProducedAtTime | ( | ocsp_data | ) |
A callback function used to get the produce time of the OCSP response.
| [in] | ocsp_data | OCSP response content. |
| FSDK.RevocationCallback.GetOCSPSignature | ( | ocsp_data | ) |
A callback function used to get the signature content from a OCSP response.
| [in] | ocsp_data | OCSP response content. |
| FSDK.RevocationCallback.GetResponseOnLineForSingleCert | ( | cert_issuer_pair | ) |
A callback function used to get response online for a certificate.
| [in] | cert_issuer_pair | A cert-issuer pair which represents a certificate and an issuer for the certificate. |
| FSDK.RevocationCallback.GetRevocationInfoFromSignatureData | ( | signature_content | ) |
A callback function used to get the revocation information (in array type) from a signature.
| [in] | signature_content | Signature content. |
| FSDK.RevocationCallback.GetTSTSignature | ( | signature_content | ) |
A callback function used to get the time stamp token content from a signature content.
| [in] | signature_content | Signature content. |
| FSDK.RevocationCallback.GetTSTTime | ( | signature_content | ) |
A callback function used to get the time stamp token time from signature content.
| [in] | signature_content | Signature content. |
| FSDK.RevocationCallback.IsCA | ( | cert | ) |
A callback function used to judge whether a certificate is a CA certificate.
| [in] | cert | Certificate content. |
| [in] | signature_content | Signature content. |
| FSDK.RevocationCallback.IsIssuerMatchCert | ( | cert_issuer_pair | ) |
A callback function used to check if an issuer matches a certificate.
| [in] | cert_issuer_pair | A cert-issuer pair. Issuer in this pair is to be checked if it matches the ceritificate in this pair. |
| FSDK.RevocationCallback.IsOCSPNeedCheck | ( | ocsp_data | ) |
A callback function used to get flag which decides if need to check OCSP response.
| [in] | ocsp_data | OCSP response content. |
| FSDK.RevocationCallback.Release | ( | ) |
A callback function used to release current callback object itself.
| FSDK.RevocationCallback.VerifyCRL | ( | cert_issuer_pair | , |
| crl_data | |||
| ) |
A callback function used to verify whether the CRL response matches the certificate and get the verify result for the certificate.
| [in] | cert_issuer_pair | A cert-issuer pair which represents a certificate and an issuer for the certificate. |
| [in] | crl_data | CRL content. |
| FSDK.RevocationCallback.VerifyOCSP | ( | cert_issuer_pair | , |
| ocsp_data | |||
| ) |
A callback function used to verify whether the OCSP response matches the certificate and get the verify result for the certificate.
| [in] | cert_issuer_pair | A cert-issuer pair which represents a certificate and an issuer for the certificate. |
| [in] | ocsp_data | OCSP content. |