Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pyxmlsec / keysmngr.h
Size: Mime:
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);