blob: 2f07307870ba6d38c6519305cdfda8692bbb349c (
plain)
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
28
29
30
|
/*
* netscape_spki.h
*
* Copyright (C) Tollef Fog Heen
* See LICENSE for details.
*
* Handle Netscape SPKI (challenge response) certificate requests.
*
*
*/
#ifndef PyOpenSSL_crypto_Netscape_SPKI_H_
#define PyOpenSSL_crypto_Netscape_SPKI_H_
#include <Python.h>
#include <openssl/ssl.h>
extern int init_crypto_netscape_spki (PyObject *);
extern PyTypeObject crypto_NetscapeSPKI_Type;
#define crypto_NetscapeSPKI_Check(v) ((v)->ob_type == &crypto_NetscapeSPKI_Type)
typedef struct {
PyObject_HEAD
NETSCAPE_SPKI *netscape_spki;
int dealloc;
} crypto_NetscapeSPKIObj;
#endif
|