XML Security Library

LibXML2
LibXSLT
OpenSSL

app

Name

app -- 

Synopsis


int         xmlSecGnuTLSAppInit             (const char *config);
int         xmlSecGnuTLSAppShutdown         (void);
int         xmlSecGnuTLSAppSimpleKeysMngrInit
                                            (xmlSecKeysMngrPtr mngr);
int         xmlSecGnuTLSAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);
int         xmlSecGnuTLSAppSimpleKeysMngrLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *uri);
int         xmlSecGnuTLSAppSimpleKeysMngrSave
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             xmlSecKeyDataType type);
int         xmlSecGnuTLSAppKeysMngrPemCertLoad
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             int trusted);
int         xmlSecGnuTLSAppKeysMngrAddCertsPath
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *path);
xmlSecKeyPtr xmlSecGnuTLSAppPemKeyLoad      (const char *keyfile,
                                             const char *keyPwd,
                                             void *keyPwdCallback,
                                             int privateKey);
xmlSecKeyPtr xmlSecGnuTLSAppPkcs12Load      (const char *filename,
                                             const char *pwd);
int         xmlSecGnuTLSAppKeyPemCertLoad   (xmlSecKeyPtr key,
                                             const char *filename);

Description

Details

xmlSecGnuTLSAppInit ()

int         xmlSecGnuTLSAppInit             (const char *config);

xmlSecGnuTLSAppShutdown ()

int         xmlSecGnuTLSAppShutdown         (void);

xmlSecGnuTLSAppSimpleKeysMngrInit ()

int         xmlSecGnuTLSAppSimpleKeysMngrInit
                                            (xmlSecKeysMngrPtr mngr);

xmlSecGnuTLSAppSimpleKeysMngrAdoptKey ()

int         xmlSecGnuTLSAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);

xmlSecGnuTLSAppSimpleKeysMngrLoad ()

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

xmlSecGnuTLSAppSimpleKeysMngrSave ()

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

xmlSecGnuTLSAppKeysMngrPemCertLoad ()

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

xmlSecGnuTLSAppKeysMngrAddCertsPath ()

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

xmlSecGnuTLSAppPemKeyLoad ()

xmlSecKeyPtr xmlSecGnuTLSAppPemKeyLoad      (const char *keyfile,
                                             const char *keyPwd,
                                             void *keyPwdCallback,
                                             int privateKey);

xmlSecGnuTLSAppPkcs12Load ()

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

xmlSecGnuTLSAppKeyPemCertLoad ()

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


Aleksey Sanin