diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-12-16 07:43:53 -0600 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-12-16 07:45:46 -0600 |
commit | d5f5c8813da48f1914bd0b178faa75770ac6f230 (patch) | |
tree | f7b40710e6e53ed5776b5824708f2bfd6f18cbd4 | |
parent | 9305287078bf1c15c469284c0a993c5c38e23bf5 (diff) | |
download | cryptography-d5f5c8813da48f1914bd0b178faa75770ac6f230.tar.gz cryptography-d5f5c8813da48f1914bd0b178faa75770ac6f230.tar.bz2 cryptography-d5f5c8813da48f1914bd0b178faa75770ac6f230.zip |
bind some cms flags
-rw-r--r-- | src/cryptography/hazmat/bindings/openssl/cms.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/cryptography/hazmat/bindings/openssl/cms.py b/src/cryptography/hazmat/bindings/openssl/cms.py index 7cbedf44..e24980c6 100644 --- a/src/cryptography/hazmat/bindings/openssl/cms.py +++ b/src/cryptography/hazmat/bindings/openssl/cms.py @@ -25,6 +25,27 @@ typedef ... CMS_RevocationInfoChoice; typedef ... CMS_RecipientInfo; typedef ... CMS_ReceiptRequest; typedef ... CMS_Receipt; + +static const int CMS_TEXT; +static const int CMS_NOCERTS; +static const int CMS_NO_CONTENT_VERIFY; +static const int CMS_NO_ATTR_VERIFY; +static const int CMS_NOSIGS; +static const int CMS_NOINTERN; +static const int CMS_NO_SIGNER_CERT_VERIFY; +static const int CMS_NOVERIFY; +static const int CMS_DETACHED; +static const int CMS_BINARY; +static const int CMS_NOATTR; +static const int CMS_NOSMIMECAP; +static const int CMS_NOOLDMIMETYPE; +static const int CMS_CRLFEOL; +static const int CMS_STREAM; +static const int CMS_NOCRL; +static const int CMS_PARTIAL; +static const int CMS_REUSE_DIGEST; +static const int CMS_USE_KEYID; +static const int CMS_DEBUG_DECRYPT; """ FUNCTIONS = """ @@ -59,6 +80,26 @@ typedef void CMS_RevocationInfoChoice; typedef void CMS_RecipientInfo; typedef void CMS_ReceiptRequest; typedef void CMS_Receipt; +static const int CMS_TEXT = 0; +static const int CMS_NOCERTS = 0; +static const int CMS_NO_CONTENT_VERIFY = 0; +static const int CMS_NO_ATTR_VERIFY = 0; +static const int CMS_NOSIGS = 0; +static const int CMS_NOINTERN = 0; +static const int CMS_NO_SIGNER_CERT_VERIFY = 0; +static const int CMS_NOVERIFY = 0; +static const int CMS_DETACHED = 0; +static const int CMS_BINARY = 0; +static const int CMS_NOATTR = 0; +static const int CMS_NOSMIMECAP = 0; +static const int CMS_NOOLDMIMETYPE = 0; +static const int CMS_CRLFEOL = 0; +static const int CMS_STREAM = 0; +static const int CMS_NOCRL = 0; +static const int CMS_PARTIAL = 0; +static const int CMS_REUSE_DIGEST = 0; +static const int CMS_USE_KEYID = 0; +static const int CMS_DEBUG_DECRYPT = 0; BIO *(*BIO_new_CMS)(BIO *, CMS_ContentInfo *) = NULL; int (*i2d_CMS_bio_stream)(BIO *, CMS_ContentInfo *, BIO *, int) = NULL; int (*PEM_write_bio_CMS_stream)(BIO *, CMS_ContentInfo *, BIO *, int) = NULL; |