aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/cryptography/_cffi_src/openssl/pkcs12.py
blob: c76f2191ceb1aa7616aef262a8bc019feb8f5fa9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# This file is dual licensed under the terms of the Apache License, Version 
# 2.0, and the BSD License. See the LICENSE file in the root of this repository 
# for complete details. 
 
from __future__ import absolute_import, division, print_function 
 
INCLUDES = """ 
#include <openssl/pkcs12.h> 
""" 
 
TYPES = """ 
typedef ... PKCS12; 
""" 
 
FUNCTIONS = """ 
void PKCS12_free(PKCS12 *); 
 
PKCS12 *d2i_PKCS12_bio(BIO *, PKCS12 **); 
int i2d_PKCS12_bio(BIO *, PKCS12 *); 
int PKCS12_parse(PKCS12 *, const char *, EVP_PKEY **, X509 **, 
                 Cryptography_STACK_OF_X509 **); 
PKCS12 *PKCS12_create(char *, char *, EVP_PKEY *, X509 *, 
                      Cryptography_STACK_OF_X509 *, int, int, int, int, int); 
""" 
 
CUSTOMIZATIONS = """ 
"""