XML Security Library

LibXML2
LibXSLT
OpenSSL

app

Name

app -- 

Synopsis


int         xmlSecNssAppInit                (const char *config);
int         xmlSecNssAppShutdown            (void);
int         xmlSecNssAppSimpleKeysMngrInit  (xmlSecKeysMngrPtr mngr);
int         xmlSecNssAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);
int         xmlSecNssAppSimpleKeysMngrLoad  (xmlSecKeysMngrPtr mngr,
                                             const char *uri);
int         xmlSecNssAppSimpleKeysMngrSave  (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             xmlSecKeyDataType type);
int         xmlSecNssAppKeysMngrPemCertLoad (xmlSecKeysMngrPtr mngr,
                                             const char *filename,
                                             int trusted);
int         xmlSecNssAppKeysMngrAddCertsPath
                                            (xmlSecKeysMngrPtr mngr,
                                             const char *path);
xmlSecKeyPtr xmlSecNssAppPemKeyLoad         (const char *keyfile,
                                             const char *keyPwd,
                                             void *keyPwdCallback,
                                             int privateKey);
xmlSecKeyPtr xmlSecNssAppPkcs12Load         (const char *filename,
                                             const char *pwd);
int         xmlSecNssAppKeyPemCertLoad      (xmlSecKeyPtr key,
                                             const char *filename);

Description

Details

xmlSecNssAppInit ()

int         xmlSecNssAppInit                (const char *config);

xmlSecNssAppShutdown ()

int         xmlSecNssAppShutdown            (void);

xmlSecNssAppSimpleKeysMngrInit ()

int         xmlSecNssAppSimpleKeysMngrInit  (xmlSecKeysMngrPtr mngr);

xmlSecNssAppSimpleKeysMngrAdoptKey ()

int         xmlSecNssAppSimpleKeysMngrAdoptKey
                                            (xmlSecKeysMngrPtr mngr,
                                             xmlSecKeyPtr key);

xmlSecNssAppSimpleKeysMngrLoad ()

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

xmlSecNssAppSimpleKeysMngrSave ()

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

xmlSecNssAppKeysMngrPemCertLoad ()

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

xmlSecNssAppKeysMngrAddCertsPath ()

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

xmlSecNssAppPemKeyLoad ()

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

xmlSecNssAppPkcs12Load ()

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

xmlSecNssAppKeyPemCertLoad ()

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


Aleksey Sanin