XML Security Library

LibXML2
LibXSLT
OpenSSL

app

Name

app -- 

Synopsis


int         xmlSecOpenSSLAppInit            (const char *config);
int         xmlSecOpenSSLAppShutdown        (void);
int         xmlSecOpenSSLAppSimpleKeysMngrInit
                                            (xmlSecKeysMngrPtr mngr);
int         xmlSecOpenSSLAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);
int         xmlSecOpenSSLAppSimpleKeysMngrLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *uri);
int         xmlSecOpenSSLAppSimpleKeysMngrSave
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             xmlSecKeyDataType type);
int         xmlSecOpenSSLAppKeysMngrPemCertLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             int trusted);
int         xmlSecOpenSSLAppKeysMngrAddCertsPath
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *path);
xmlSecKeyPtr xmlSecOpenSSLAppPemKeyLoad     (const char *keyfile,
                                             const char *keyPwd,
                                             pem_password_cb *keyPwdCallback,
                                             int privateKey);
xmlSecKeyPtr xmlSecOpenSSLAppPkcs12Load     (const char *filename,
                                             const char *pwd);
int         xmlSecOpenSSLAppKeyPemCertLoad  (xmlSecKeyPtr key,
                                             const char *filename);

Description

Details

xmlSecOpenSSLAppInit ()

int         xmlSecOpenSSLAppInit            (const char *config);

xmlSecOpenSSLAppShutdown ()

int         xmlSecOpenSSLAppShutdown        (void);

xmlSecOpenSSLAppSimpleKeysMngrInit ()

int         xmlSecOpenSSLAppSimpleKeysMngrInit
                                            (xmlSecKeysMngrPtr mngr);

xmlSecOpenSSLAppSimpleKeysMngrAdoptKey ()

int         xmlSecOpenSSLAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);

xmlSecOpenSSLAppSimpleKeysMngrLoad ()

int         xmlSecOpenSSLAppSimpleKeysMngrLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *uri);

xmlSecOpenSSLAppSimpleKeysMngrSave ()

int         xmlSecOpenSSLAppSimpleKeysMngrSave
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             xmlSecKeyDataType type);

xmlSecOpenSSLAppKeysMngrPemCertLoad ()

int         xmlSecOpenSSLAppKeysMngrPemCertLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             int trusted);

xmlSecOpenSSLAppKeysMngrAddCertsPath ()

int         xmlSecOpenSSLAppKeysMngrAddCertsPath
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *path);

xmlSecOpenSSLAppPemKeyLoad ()

xmlSecKeyPtr xmlSecOpenSSLAppPemKeyLoad     (const char *keyfile,
                                             const char *keyPwd,
                                             pem_password_cb *keyPwdCallback,
                                             int privateKey);

xmlSecOpenSSLAppPkcs12Load ()

xmlSecKeyPtr xmlSecOpenSSLAppPkcs12Load     (const char *filename,
                                             const char *pwd);

xmlSecOpenSSLAppKeyPemCertLoad ()

int         xmlSecOpenSSLAppKeyPemCertLoad  (xmlSecKeyPtr key,
                                             const char *filename);


Aleksey Sanin