x509_crl_ext_parse.h
X.509 common definitions.
error_t x509ParseCrlNumber(bool_t critical, const uint8_t *data, size_t length, X509CrlNumber *crlNumber)
Parse CRLNumber extension.
Definition: x509_crl_ext_parse.c:199
error_t x509ParseIssuingDistrPoint(bool_t critical, const uint8_t *data, size_t length, X509IssuingDistrPoint *issuingDistrPoint)
Parse IssuingDistributionPoint extension.
Definition: x509_crl_ext_parse.c:283
error_t x509ParseCrlEntryExtensions(const uint8_t *data, size_t length, size_t *totalLength, X509CrlEntryExtensions *crlEntryExtensions)
Parse CRL entry extensions.
Definition: x509_crl_ext_parse.c:391
error_t x509ParseUnknownCrlExtension(const uint8_t *oid, size_t oidLen, bool_t critical, const uint8_t *data, size_t dataLen, X509CrlExtensions *crlExtensions)
Parse unknown CRL extension.
Definition: x509_crl_ext_parse.c:652
error_t x509ParseReasonCode(bool_t critical, const uint8_t *data, size_t length, X509CrlReason *reasonCode)
Parse ReasonCode entry extension.
Definition: x509_crl_ext_parse.c:501
General definitions for cryptographic algorithms.
error_t x509ParseCrlExtensions(const uint8_t *data, size_t length, size_t *totalLength, X509CrlExtensions *crlExtensions)
Parse CRL extensions.
Definition: x509_crl_ext_parse.c:57
error_t x509ParseDeltaCrlIndicator(bool_t critical, const uint8_t *data, size_t length, X509DeltaCrlIndicator *deltaCrlIndicator)
Parse DeltaCRLIndicator extension.
Definition: x509_crl_ext_parse.c:241
error_t x509ParseInvalidityDate(bool_t critical, const uint8_t *data, size_t length, X509InvalidityDate *invalidityDate)
Parse InvalidityDate entry extension.
Definition: x509_crl_ext_parse.c:548
error_t x509ParseCertificateIssuer(bool_t critical, const uint8_t *data, size_t length, X509CertificateIssuer *certificateIssuer)
Parse CertificateIssuer entry extension.
Definition: x509_crl_ext_parse.c:577