Go to the source code of this file.
|
OPENSSL_EXPORT PKCS7 * | d2i_PKCS7 (PKCS7 **out, const uint8_t **inp, size_t len) |
|
OPENSSL_EXPORT PKCS7 * | d2i_PKCS7_bio (BIO *bio, PKCS7 **out) |
|
OPENSSL_EXPORT int | i2d_PKCS7 (const PKCS7 *p7, uint8_t **out) |
|
OPENSSL_EXPORT int | i2d_PKCS7_bio (BIO *bio, const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_bundle_certificates (CBB *out, const STACK_OF(X509) *certs) |
|
OPENSSL_EXPORT int | PKCS7_bundle_CRLs (CBB *out, const STACK_OF(X509_CRL) *crls) |
|
OPENSSL_EXPORT int | PKCS7_bundle_raw_certificates (CBB *out, const STACK_OF(CRYPTO_BUFFER) *certs) |
|
OPENSSL_EXPORT void | PKCS7_free (PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_get_certificates (STACK_OF(X509) *out_certs, CBS *cbs) |
|
OPENSSL_EXPORT int | PKCS7_get_CRLs (STACK_OF(X509_CRL) *out_crls, CBS *cbs) |
|
OPENSSL_EXPORT int | PKCS7_get_PEM_certificates (STACK_OF(X509) *out_certs, BIO *pem_bio) |
|
OPENSSL_EXPORT int | PKCS7_get_PEM_CRLs (STACK_OF(X509_CRL) *out_crls, BIO *pem_bio) |
|
OPENSSL_EXPORT int | PKCS7_get_raw_certificates (STACK_OF(CRYPTO_BUFFER) *out_certs, CBS *cbs, CRYPTO_BUFFER_POOL *pool) |
|
OPENSSL_EXPORT PKCS7 * | PKCS7_sign (X509 *sign_cert, EVP_PKEY *pkey, STACK_OF(X509) *certs, BIO *data, int flags) |
|
OPENSSL_EXPORT int | PKCS7_type_is_data (const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_type_is_digest (const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_type_is_encrypted (const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_type_is_enveloped (const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_type_is_signed (const PKCS7 *p7) |
|
OPENSSL_EXPORT int | PKCS7_type_is_signedAndEnveloped (const PKCS7 *p7) |
|
◆ PKCS7_BINARY
#define PKCS7_BINARY 0x80 |
◆ PKCS7_DETACHED
#define PKCS7_DETACHED 0x40 |
◆ PKCS7_NOATTR
#define PKCS7_NOATTR 0x100 |
◆ PKCS7_NOCERTS
#define PKCS7_NOCERTS 0x2 |
◆ PKCS7_NOCHAIN
#define PKCS7_NOCHAIN 0x8 |
◆ PKCS7_NOINTERN
#define PKCS7_NOINTERN 0x10 |
◆ PKCS7_NOSIGS
◆ PKCS7_NOSMIMECAP
#define PKCS7_NOSMIMECAP 0x200 |
◆ PKCS7_NOVERIFY
#define PKCS7_NOVERIFY 0x20 |
◆ PKCS7_PARTIAL
#define PKCS7_PARTIAL 0x4000 |
◆ PKCS7_R_BAD_PKCS7_VERSION
#define PKCS7_R_BAD_PKCS7_VERSION 100 |
◆ PKCS7_R_NO_CERTIFICATES_INCLUDED
#define PKCS7_R_NO_CERTIFICATES_INCLUDED 102 |
◆ PKCS7_R_NO_CRLS_INCLUDED
#define PKCS7_R_NO_CRLS_INCLUDED 103 |
◆ PKCS7_R_NOT_PKCS7_SIGNED_DATA
#define PKCS7_R_NOT_PKCS7_SIGNED_DATA 101 |
◆ PKCS7_STREAM
#define PKCS7_STREAM 0x1000 |
◆ PKCS7_TEXT
◆ PKCS7_DIGEST
◆ PKCS7_ENCRYPT
◆ PKCS7_ENVELOPE
◆ PKCS7_SIGNER_INFO
◆ d2i_PKCS7()
◆ d2i_PKCS7_bio()
◆ i2d_PKCS7()
◆ i2d_PKCS7_bio()
◆ PKCS7_bundle_certificates()
◆ PKCS7_bundle_CRLs()
◆ PKCS7_bundle_raw_certificates()
◆ PKCS7_free()
◆ PKCS7_get_certificates()
◆ PKCS7_get_CRLs()
◆ PKCS7_get_PEM_certificates()
◆ PKCS7_get_PEM_CRLs()
◆ PKCS7_get_raw_certificates()
◆ PKCS7_sign()
◆ PKCS7_type_is_data()
◆ PKCS7_type_is_digest()
◆ PKCS7_type_is_encrypted()
◆ PKCS7_type_is_enveloped()
◆ PKCS7_type_is_signed()
◆ PKCS7_type_is_signedAndEnveloped()