Repository URL to install this package:
|
Version:
0.3.0 ▾
|
pyxmlsec
/
keysmngr.h
|
|---|
typedef struct {
PyObject_HEAD
xmlSecKeysMngrPtr obj;
} xmlSecKeysMngrPtr_object;
typedef struct {
PyObject_HEAD
xmlSecKeyStorePtr obj;
} xmlSecKeyStorePtr_object;
typedef struct {
PyObject_HEAD
xmlSecKeyStoreId obj;
} xmlSecKeyStoreId_object;
#define xmlSecKeysMngrPtr_get(v) (((v) == Py_None) ? NULL : (((xmlSecKeysMngrPtr_object *)(PyObject_GetAttr(v, PyString_FromString("_o"))))->obj))
#define xmlSecKeyStorePtr_get(v) (((v) == Py_None) ? NULL : (((xmlSecKeyStorePtr_object *)(PyObject_GetAttr(v, PyString_FromString("_o"))))->obj))
#define xmlSecKeyStoreId_get(v) (((v) == Py_None) ? NULL : (((xmlSecKeyStoreId_object *)(PyObject_GetAttr(v, PyString_FromString("_o"))))->obj))
PyObject *wrap_xmlSecKeysMngrPtr(xmlSecKeysMngrPtr mngr);
PyObject *wrap_xmlSecKeyStorePtr(xmlSecKeyStorePtr store);
PyObject *wrap_xmlSecKeyStoreId(xmlSecKeyStoreId storeId);
PyObject *xmlSecKeysMngr_getattr(PyObject *self, PyObject *args);
PyObject *xmlSecKeysMngr_setattr(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrCreate(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrDestroy(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrFindKey(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrAdoptKeysStore(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrGetKeysStore(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrAdoptDataStore(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrGetDataStore(PyObject *self, PyObject *args);
PyObject *xmlsec_KeysMngrGetKey(PyObject *self, PyObject *args);
PyObject *xmlsec_KeyStoreCreate(PyObject *self, PyObject *args);
PyObject *xmlsec_KeyStoreDestroy(PyObject *self, PyObject *args);
PyObject *xmlsec_KeyStoreFindKey(PyObject *self, PyObject *args);
PyObject *xmlsec_SimpleKeysStoreId(PyObject *self, PyObject *args);
PyObject *keysmngr_KeyStoreIdCreate(PyObject *self, PyObject *args);