Lines Matching defs:crl

23     if (x->crl.version == NULL) {
24 if ((x->crl.version = ASN1_INTEGER_new()) == NULL)
27 return ASN1_INTEGER_set(x->crl.version, version);
34 return X509_NAME_set(&x->crl.issuer, name);
41 return ossl_x509_set1_time(&x->crl.lastUpdate, tm);
48 return ossl_x509_set1_time(&x->crl.nextUpdate, tm);
58 sk_X509_REVOKED_sort(c->crl.revoked);
59 for (i = 0; i < sk_X509_REVOKED_num(c->crl.revoked); i++) {
60 r = sk_X509_REVOKED_value(c->crl.revoked, i);
63 c->crl.enc.modified = 1;
67 int X509_CRL_up_ref(X509_CRL *crl)
71 if (CRYPTO_UP_REF(&crl->references, &i, crl->lock) <= 0)
74 REF_PRINT_COUNT("X509_CRL", crl);
79 long X509_CRL_get_version(const X509_CRL *crl)
81 return ASN1_INTEGER_get(crl->crl.version);
84 const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl)
86 return crl->crl.lastUpdate;
89 const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl)
91 return crl->crl.nextUpdate;
95 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)
97 return crl->crl.lastUpdate;
100 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)
102 return crl->crl.nextUpdate;
106 X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl)
108 return crl->crl.issuer;
111 const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl)
113 return crl->crl.extensions;
116 STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl)
118 return crl->crl.revoked;
121 void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,
125 *psig = &crl->signature;
127 *palg = &crl->sig_alg;
130 int X509_CRL_get_signature_nid(const X509_CRL *crl)
132 return OBJ_obj2nid(crl->sig_alg.algorithm);
179 int i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)
181 crl->crl.enc.modified = 1;
182 return i2d_X509_CRL_INFO(&crl->crl, pp);