diff options
author | m0gg | 2006-11-27 11:15:27 +0000 |
---|---|---|
committer | m0gg | 2006-11-27 11:15:27 +0000 |
commit | 504da9682a1e739b41cfdbb25721f518c83ebf83 (patch) | |
tree | e8a33e45550d6a4a6ac65871aedb9f2983dc0eae /libcsoap/soap-xmlsec.h | |
parent | 6579b9cebeffc00031f59d2ed5c2476b4dfb87dc (diff) | |
download | csoap-504da9682a1e739b41cfdbb25721f518c83ebf83.tar.gz csoap-504da9682a1e739b41cfdbb25721f518c83ebf83.tar.bz2 |
Documentation enhancements
Diffstat (limited to 'libcsoap/soap-xmlsec.h')
-rw-r--r-- | libcsoap/soap-xmlsec.h | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/libcsoap/soap-xmlsec.h b/libcsoap/soap-xmlsec.h index 0f9368c..fc24fc5 100644 --- a/libcsoap/soap-xmlsec.h +++ b/libcsoap/soap-xmlsec.h @@ -1,5 +1,5 @@ /****************************************************************** - * $Id: soap-xmlsec.h,v 1.1 2006/11/24 11:22:55 m0gg Exp $ + * $Id: soap-xmlsec.h,v 1.2 2006/11/27 11:15:27 m0gg Exp $ * * CSOAP Project: A SOAP client/server library in C * Copyright (C) 2006 Heiko Ronsdorf @@ -24,6 +24,25 @@ #ifndef __csoap_xmlsec_h #define __csoap_xmlsec_h +/** @file + * + * Web Services Security + * + * This module is implemented using the xmlsec1 library. + * + * @author H. Ronsdorf + * @version $Revision: 1.2 $ + * + * @see http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss + * http://www.aleksey.com/xmlsec/, + * + */ + +/** + * + * Commandline argument to enabled WS-Security. + * + */ #define CSOAP_ENABLE_XMLSEC "-CSOAPxmlsec" #ifdef __cplusplus @@ -32,7 +51,7 @@ extern "C" { /** * - * Initializes the XML security subsystem. + * Initializes the WS-Security subsystem. * * @param argc commandline arg count * @param argv commandline arg vector @@ -46,6 +65,8 @@ extern herror_t soap_xmlsec_init_args(int argc, char **argv); * * Sign a XML document contained in a SOAP Envelope * + * @param envelope The SOAP envelope to be signed. + * */ extern herror_t soap_xmlsec_sign(struct SoapEnv *envelope); @@ -53,6 +74,8 @@ extern herror_t soap_xmlsec_sign(struct SoapEnv *envelope); * * Encrypt a XML document contained in a SOAP envelope. * + * @param envelope The SOAP envelope to be encrypted. + * */ extern herror_t soap_xmlsec_encrypt(struct SoapEnv *envelope); |