You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by ka...@apache.org on 2007/09/21 16:23:05 UTC

svn commit: r578140 - /webservices/rampart/trunk/c/include/

Author: kaushalye
Date: Fri Sep 21 07:22:57 2007
New Revision: 578140

URL: http://svn.apache.org/viewvc?rev=578140&view=rev
Log:
Doxygen. Documentation for Rampart/C

Modified:
    webservices/rampart/trunk/c/include/axis2_key_type.h
    webservices/rampart/trunk/c/include/openssl_cipher_property.h
    webservices/rampart/trunk/c/include/openssl_constants.h
    webservices/rampart/trunk/c/include/openssl_util.h
    webservices/rampart/trunk/c/include/oxs_asym_ctx.h
    webservices/rampart/trunk/c/include/oxs_axiom.h
    webservices/rampart/trunk/c/include/oxs_axis2_utils.h
    webservices/rampart/trunk/c/include/oxs_buffer.h
    webservices/rampart/trunk/c/include/oxs_c14n.h
    webservices/rampart/trunk/c/include/oxs_cipher.h
    webservices/rampart/trunk/c/include/oxs_constants.h
    webservices/rampart/trunk/c/include/oxs_ctx.h
    webservices/rampart/trunk/c/include/oxs_encryption.h
    webservices/rampart/trunk/c/include/oxs_error.h
    webservices/rampart/trunk/c/include/oxs_iv.h
    webservices/rampart/trunk/c/include/oxs_key.h
    webservices/rampart/trunk/c/include/oxs_key_mgr.h
    webservices/rampart/trunk/c/include/oxs_sign_ctx.h
    webservices/rampart/trunk/c/include/oxs_sign_part.h
    webservices/rampart/trunk/c/include/oxs_signature.h
    webservices/rampart/trunk/c/include/oxs_token_binary_security_token.h
    webservices/rampart/trunk/c/include/oxs_token_c14n_method.h
    webservices/rampart/trunk/c/include/oxs_token_x509_serial_number.h
    webservices/rampart/trunk/c/include/oxs_tokens.h
    webservices/rampart/trunk/c/include/oxs_utility.h
    webservices/rampart/trunk/c/include/oxs_x509_cert.h
    webservices/rampart/trunk/c/include/oxs_xml_encryption.h
    webservices/rampart/trunk/c/include/oxs_xml_key_info_builder.h
    webservices/rampart/trunk/c/include/oxs_xml_key_processor.h
    webservices/rampart/trunk/c/include/oxs_xml_signature.h
    webservices/rampart/trunk/c/include/rampart_authn_provider.h
    webservices/rampart/trunk/c/include/rampart_callback.h
    webservices/rampart/trunk/c/include/rampart_constants.h
    webservices/rampart/trunk/c/include/rampart_context.h
    webservices/rampart/trunk/c/include/rampart_credentials.h
    webservices/rampart/trunk/c/include/rampart_crypto_util.h
    webservices/rampart/trunk/c/include/rampart_encryption.h
    webservices/rampart/trunk/c/include/rampart_engine.h
    webservices/rampart/trunk/c/include/rampart_handler_util.h
    webservices/rampart/trunk/c/include/rampart_mod.h
    webservices/rampart/trunk/c/include/rampart_rd_record.h
    webservices/rampart/trunk/c/include/rampart_replay_detector.h
    webservices/rampart/trunk/c/include/rampart_sec_header_builder.h
    webservices/rampart/trunk/c/include/rampart_sec_header_processor.h
    webservices/rampart/trunk/c/include/rampart_signature.h
    webservices/rampart/trunk/c/include/rampart_timestamp_token.h
    webservices/rampart/trunk/c/include/rampart_token_builder.h
    webservices/rampart/trunk/c/include/rampart_token_processor.h
    webservices/rampart/trunk/c/include/rampart_username_token.h
    webservices/rampart/trunk/c/include/rampart_util.h

Modified: webservices/rampart/trunk/c/include/axis2_key_type.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/axis2_key_type.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/axis2_key_type.h (original)
+++ webservices/rampart/trunk/c/include/axis2_key_type.h Fri Sep 21 07:22:57 2007
@@ -32,8 +32,8 @@
 {
 #endif
 
-    /** @defgroup key_file_type
-     * @ingroup 
+    /** @defgroup key_file_type Key File Type
+     * @ingroup rampart_utils 
      * @{
      */
 

Modified: webservices/rampart/trunk/c/include/openssl_cipher_property.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/openssl_cipher_property.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/openssl_cipher_property.h (original)
+++ webservices/rampart/trunk/c/include/openssl_cipher_property.h Fri Sep 21 07:22:57 2007
@@ -117,7 +117,7 @@
     AXIS2_EXTERN openssl_cipher_property_t *AXIS2_CALL
     openssl_cipher_property_create(const axutil_env_t *env);
 
-/** @} */
+    /** @} */
 
 #ifdef __cplusplus
 }

Modified: webservices/rampart/trunk/c/include/openssl_constants.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/openssl_constants.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/openssl_constants.h (original)
+++ webservices/rampart/trunk/c/include/openssl_constants.h Fri Sep 21 07:22:57 2007
@@ -53,7 +53,7 @@
 #define OPENSSL_DEFAULT_IV16         "0123456701234567"
 #define OPENSSL_DEFAULT_IV24         "012345670123456701234567"
 
-/** @} */
+    /** @} */
 
 #ifdef __cplusplus
 }

Modified: webservices/rampart/trunk/c/include/openssl_util.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/openssl_util.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/openssl_util.h (original)
+++ webservices/rampart/trunk/c/include/openssl_util.h Fri Sep 21 07:22:57 2007
@@ -28,11 +28,11 @@
 #ifdef __cplusplus
 extern "C" {
 #endif
- /**
- * @defgroup openssl_util OpenSSL Utility
- * @ingroup openssl
- * @{
- */ 
+    /**
+    * @defgroup openssl_util OpenSSL Utility
+    * @ingroup openssl
+    * @{
+    */
 
     /*Generate a random sgtring.*/
     AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/rampart/trunk/c/include/oxs_asym_ctx.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_asym_ctx.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_asym_ctx.h (original)
+++ webservices/rampart/trunk/c/include/oxs_asym_ctx.h Fri Sep 21 07:22:57 2007
@@ -35,8 +35,8 @@
 {
 #endif
 
-    /** @defgroup oxs oxs_asym_ctx
-     * @ingroup 
+    /** @defgroup oxs_asym_ctx Asymmetric Context
+     * @ingroup oxs 
      * @{
      */
 

Modified: webservices/rampart/trunk/c/include/oxs_axiom.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_axiom.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_axiom.h (original)
+++ webservices/rampart/trunk/c/include/oxs_axiom.h Fri Sep 21 07:22:57 2007
@@ -36,10 +36,9 @@
 extern "C"
 {
 #endif
-    /** @defgroup oxs oxs_axiom
+    /** @defgroup oxs_axiom OXS Axiom
       * @ingroup oxs
       * @{
-      * @}
       */
 
     /**

Modified: webservices/rampart/trunk/c/include/oxs_axis2_utils.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_axis2_utils.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_axis2_utils.h (original)
+++ webservices/rampart/trunk/c/include/oxs_axis2_utils.h Fri Sep 21 07:22:57 2007
@@ -28,8 +28,8 @@
 extern "C" {
 #endif
 
-    /** @defgroup
-     * @ingroup
+    /** @defgroup oxs_axis2_utils Axis2 Utils
+     * @ingroup oxs
      * @{
      */
 #if 0

Modified: webservices/rampart/trunk/c/include/oxs_buffer.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_buffer.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_buffer.h (original)
+++ webservices/rampart/trunk/c/include/oxs_buffer.h Fri Sep 21 07:22:57 2007
@@ -37,7 +37,7 @@
 {
 #endif
 
-    /** @defgroup oxs oxs_buffer
+    /** @defgroup oxs_buffer Buffer
      * @ingroup oxs
      * @{
      */

Modified: webservices/rampart/trunk/c/include/oxs_c14n.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_c14n.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_c14n.h (original)
+++ webservices/rampart/trunk/c/include/oxs_c14n.h Fri Sep 21 07:22:57 2007
@@ -17,8 +17,8 @@
 #ifndef OXS_C14N_H
 #define OXS_C14N_H
 
-/** @defgroup oxs_c14n c14n
- * @ingroup oxs_c14n
+/** @defgroup oxs_c14n C14N
+ * @ingroup oxs
  * XML Canonicalization (XML-C14N).
  * @{
  */

Modified: webservices/rampart/trunk/c/include/oxs_cipher.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_cipher.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_cipher.h (original)
+++ webservices/rampart/trunk/c/include/oxs_cipher.h Fri Sep 21 07:22:57 2007
@@ -33,11 +33,11 @@
 {
 #endif
 
-/**
-     * @defgroup oxs_cipher oxs_cipher
-     * @ingroup oxs
-     * @{
-     */
+    /**
+         * @defgroup oxs_cipher Cipher
+         * @ingroup oxs
+         * @{
+         */
 
 
     /**

Modified: webservices/rampart/trunk/c/include/oxs_constants.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_constants.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_constants.h (original)
+++ webservices/rampart/trunk/c/include/oxs_constants.h Fri Sep 21 07:22:57 2007
@@ -27,13 +27,12 @@
 {
 #endif
     /** @defgroup oxs OMXMLSecurity
-      * @ingroup oxs
       * @{
       * @}
       */
 
     /**
-     * @defgroup oxs_constants
+     * @defgroup oxs_constants OXS Constants
      * @ingroup oxs
      * @{
      */
@@ -362,7 +361,7 @@
     /*************************************************************************/
 
 
-/** @} */
+    /** @} */
 #ifdef __cplusplus
 }
 #endif

Modified: webservices/rampart/trunk/c/include/oxs_ctx.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_ctx.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_ctx.h (original)
+++ webservices/rampart/trunk/c/include/oxs_ctx.h Fri Sep 21 07:22:57 2007
@@ -35,9 +35,9 @@
 {
 #endif
 
-    /** 
-     * @defgroup oxs_ctx Message Context
-     * @ingroup oxs_context
+    /**
+     * @defgroup oxs_ctx OXS Context
+     * @ingroup oxs
      * @{
      */
 

Modified: webservices/rampart/trunk/c/include/oxs_encryption.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_encryption.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_encryption.h (original)
+++ webservices/rampart/trunk/c/include/oxs_encryption.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief Provides data encryption and decryption functionalities of the OMXMLSec. 
   */
 
+/**
+ * @defgroup oxs_encryption Encryption
+ * @ingroup oxs
+ * @{
+ */
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <oxs_asym_ctx.h>

Modified: webservices/rampart/trunk/c/include/oxs_error.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_error.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_error.h (original)
+++ webservices/rampart/trunk/c/include/oxs_error.h Fri Sep 21 07:22:57 2007
@@ -20,12 +20,14 @@
 
 
 /**
-  * @defgroup oxs_error oxs_error
-  * @ingroup oxs
   * @file oxs_error.h
   * @brief Represents an Error occured during the OMXMLSecurity execution 
   */
-
+/**
+* @defgroup oxs_error Error
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <axutil_env.h>
 
@@ -93,8 +95,8 @@
 
     /**
     * Given position @pos get the error code from the table
-    * @param pos  Position of the table
-    * @return error code
+    *@param pos  Position of the table
+    *@return error code
     */
     AXIS2_EXTERN int AXIS2_CALL
     oxs_errors_get_code(unsigned int pos);

Modified: webservices/rampart/trunk/c/include/oxs_iv.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_iv.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_iv.h (original)
+++ webservices/rampart/trunk/c/include/oxs_iv.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief Initial Vector related functionalities 
   */
 
+/**
+* @defgroup oxs_iv Initial Vector
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_constants.h>
 #include <openssl_constants.h>

Modified: webservices/rampart/trunk/c/include/oxs_key.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_key.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_key.h (original)
+++ webservices/rampart/trunk/c/include/oxs_key.h Fri Sep 21 07:22:57 2007
@@ -20,11 +20,15 @@
 
 
 /**
- *  @defgroup oxs oxs_key
   * @file oxs_key.h
   * @brief represents a Key in OMXMLSecurity 
   */
 
+/**
+* @defgroup oxs_key Key
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_constants.h>
 #include <oxs_buffer.h>
@@ -135,10 +139,10 @@
 
     axis2_status_t AXIS2_CALL
     oxs_key_populate_with_buf(oxs_key_t *key,
-                 const axutil_env_t *env,
-                 oxs_buffer_t *buffer,
-                 axis2_char_t *name,
-                 int usage);
+                              const axutil_env_t *env,
+                              oxs_buffer_t *buffer,
+                              axis2_char_t *name,
+                              int usage);
 
     /**
     * Populate a key.
@@ -185,11 +189,11 @@
 
     oxs_buffer_t *AXIS2_CALL
     oxs_key_get_buffer(const oxs_key_t *key,
-        const axutil_env_t *env);
+                       const axutil_env_t *env);
 
     oxs_key_t *AXIS2_CALL
     oxs_key_dup(oxs_key_t *key,
-            const axutil_env_t *env);
+                const axutil_env_t *env);
 
     AXIS2_EXTERN oxs_key_t *AXIS2_CALL
     oxs_key_create(const axutil_env_t *env);

Modified: webservices/rampart/trunk/c/include/oxs_key_mgr.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_key_mgr.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_key_mgr.h (original)
+++ webservices/rampart/trunk/c/include/oxs_key_mgr.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief the Key Manager responsible for loading keys for OMXMLSecurity
   */
 
+/**
+* @defgroup oxs_key_mgr Key Manager
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <oxs_asym_ctx.h>

Modified: webservices/rampart/trunk/c/include/oxs_sign_ctx.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_sign_ctx.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_sign_ctx.h (original)
+++ webservices/rampart/trunk/c/include/oxs_sign_ctx.h Fri Sep 21 07:22:57 2007
@@ -23,6 +23,11 @@
   * @file oxs_sign_ctx.h
   * @brief Keeps information relavent for a single node of signing. 
   */
+/**
+* @defgroup oxs_sign_ctx Signature Context
+* @ingroup oxs
+* @{
+*/
 
 #include <axis2_defines.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/oxs_sign_part.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_sign_part.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_sign_part.h (original)
+++ webservices/rampart/trunk/c/include/oxs_sign_part.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief Keeps information relavent for a single node of signing. 
   */
 
+/**
+* @defgroup oxs_sign_part Signature Part
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <axutil_env.h>
 #include <axiom_node.h>

Modified: webservices/rampart/trunk/c/include/oxs_signature.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_signature.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_signature.h (original)
+++ webservices/rampart/trunk/c/include/oxs_signature.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief Does the XML Signature for OMXMLSecurity  
   */
 
+/**
+* @defgroup oxs_signature Signature
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/oxs_token_binary_security_token.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_token_binary_security_token.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_token_binary_security_token.h (original)
+++ webservices/rampart/trunk/c/include/oxs_token_binary_security_token.h Fri Sep 21 07:22:57 2007
@@ -34,12 +34,12 @@
 {
 #endif
 
-   /**
-    * @defgroup oxs_token_binary_security_token OMXMLSecurity BinarySecurityToken
-    * @ingroup oxs_token
-    * @{
-    */
-    
+    /**
+     * @defgroup oxs_token_binary_security_token OMXMLSecurity BinarySecurityToken
+     * @ingroup oxs_token
+     * @{
+     */
+
     /**
     * BinarySecurityToken
     * \brief Create element <wsse:BinarySecurityToken>

Modified: webservices/rampart/trunk/c/include/oxs_token_c14n_method.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_token_c14n_method.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_token_c14n_method.h (original)
+++ webservices/rampart/trunk/c/include/oxs_token_c14n_method.h Fri Sep 21 07:22:57 2007
@@ -34,11 +34,11 @@
 {
 #endif
 
-/**
-    * @defgroup oxs_token_c14n_method OMXMLSecurity C14N Token
-    * @ingroup oxs_token
-    * @{
-    */
+    /**
+        * @defgroup oxs_token_c14n_method OMXMLSecurity C14N Token
+        * @ingroup oxs_token
+        * @{
+        */
 
     /**
     * C14N Method element

Modified: webservices/rampart/trunk/c/include/oxs_token_x509_serial_number.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_token_x509_serial_number.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_token_x509_serial_number.h (original)
+++ webservices/rampart/trunk/c/include/oxs_token_x509_serial_number.h Fri Sep 21 07:22:57 2007
@@ -24,11 +24,11 @@
   * @brief Represents <X509SerialNumber> element
   */
 
-    /**
-    * @defgroup oxs_token_x509_serial_number  OMXMLSecurity X509 Serial Number Token
-    * @ingroup oxs_token
-    * @{
-    */
+/**
+* @defgroup oxs_token_x509_serial_number  OMXMLSecurity X509 Serial Number Token
+* @ingroup oxs_token
+* @{
+*/
 #include <axis2_defines.h>
 #include <axutil_env.h>
 #include <axiom_node.h>

Modified: webservices/rampart/trunk/c/include/oxs_tokens.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_tokens.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_tokens.h (original)
+++ webservices/rampart/trunk/c/include/oxs_tokens.h Fri Sep 21 07:22:57 2007
@@ -62,6 +62,7 @@
 #endif
     /**
      * @defgroup oxs_token OMXMLSecurity Tokens
+     * @ingroup oxs
      * @{
      */
 

Modified: webservices/rampart/trunk/c/include/oxs_utility.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_utility.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_utility.h (original)
+++ webservices/rampart/trunk/c/include/oxs_utility.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief The utility module for OMXMLSecurity 
   */
 
+/**
+* @defgroup oxs_utility Utility
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <axutil_env.h>
 #include <oxs_asym_ctx.h>

Modified: webservices/rampart/trunk/c/include/oxs_x509_cert.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_x509_cert.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_x509_cert.h (original)
+++ webservices/rampart/trunk/c/include/oxs_x509_cert.h Fri Sep 21 07:22:57 2007
@@ -34,8 +34,8 @@
 {
 #endif
 
-    /** 
-     * @defgroup oxs_x509_cert
+    /**
+     * @defgroup oxs_x509_cert X509 Certificate
      * @ingroup oxs 
      * @{
      */

Modified: webservices/rampart/trunk/c/include/oxs_xml_encryption.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_xml_encryption.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_xml_encryption.h (original)
+++ webservices/rampart/trunk/c/include/oxs_xml_encryption.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief Does the XML encryption for OMXMLSecurity  
   */
 
+/**
+* @defgroup oxs_xml_encryption XML Encryption
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/oxs_xml_key_info_builder.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_xml_key_info_builder.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_xml_key_info_builder.h (original)
+++ webservices/rampart/trunk/c/include/oxs_xml_key_info_builder.h Fri Sep 21 07:22:57 2007
@@ -23,7 +23,11 @@
   * @file oxs_xml_key_info_builder.h
   * @brief Process elements available under ds:KeyInfo  
   */
-
+/**
+* @defgroup oxs_xml_key_info_builder XML Eky Information Builder
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/oxs_xml_key_processor.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_xml_key_processor.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_xml_key_processor.h (original)
+++ webservices/rampart/trunk/c/include/oxs_xml_key_processor.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,12 @@
   * @brief Process elements available under ds:KeyInfo  
   */
 
+/**
+* @defgroup oxs_xml_key_processor XML Key Processor
+* @ingroup oxs
+* @{
+*/
+
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/oxs_xml_signature.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/oxs_xml_signature.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/oxs_xml_signature.h (original)
+++ webservices/rampart/trunk/c/include/oxs_xml_signature.h Fri Sep 21 07:22:57 2007
@@ -23,7 +23,11 @@
   * @file oxs_xml_signature.h
   * @brief Does the XML Signature for OMXMLSecurity  
   */
-
+/**
+* @defgroup  oxs_xml_signature XML Signature
+* @ingroup oxs
+* @{
+*/
 #include <axis2_defines.h>
 #include <oxs_ctx.h>
 #include <axutil_env.h>

Modified: webservices/rampart/trunk/c/include/rampart_authn_provider.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_authn_provider.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_authn_provider.h (original)
+++ webservices/rampart/trunk/c/include/rampart_authn_provider.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,11 @@
   * @brief The authentication interface of rampart. Validates a username and password pair.
   */
 
+/**
+* @defgroup rampart_authn_provider Authentication Provider 
+* @{
+*/
+
 #include <axis2_defines.h>
 #include <axutil_error.h>
 #include <axutil_env.h>
@@ -47,8 +52,6 @@
 
     /**
      * Struct to authenticate username/password pair
-     * @defgroup rampart_authn_provider rampart authn_provider
-     * @ingroup rampart_util
      * @{
      */
 
@@ -109,12 +112,12 @@
                                              const char *digest
                                          );
 
-       /**
-        * The free function to free all resources allocated
-        * @param authn_provider the authentication provider struct
-        * @param env pointer to environment struct
-        *
-        */
+        /**
+         * The free function to free all resources allocated
+         * @param authn_provider the authentication provider struct
+         * @param env pointer to environment struct
+         *
+         */
         axis2_status_t (AXIS2_CALL*
                         free)(rampart_authn_provider_t *authn_provider,
                               const axutil_env_t* env);

Modified: webservices/rampart/trunk/c/include/rampart_callback.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_callback.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_callback.h (original)
+++ webservices/rampart/trunk/c/include/rampart_callback.h Fri Sep 21 07:22:57 2007
@@ -33,8 +33,7 @@
 
     /**
      * Struct to get password using callbacks
-     * @defgroup rampart_callback rampart callback
-     * @ingroup rampart_util
+     * @defgroup rampart_callback Rampart Callback Module
      * @{
      */
 

Modified: webservices/rampart/trunk/c/include/rampart_constants.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_constants.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_constants.h (original)
+++ webservices/rampart/trunk/c/include/rampart_constants.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,10 @@
   * @brief Holds constants for rampart
   */
 
+/**
+* @defgroup rampart_utils Rampart Utilities
+* @{
+*/
 #include <oxs_constants.h>
 
 #ifdef __cplusplus
@@ -31,20 +35,20 @@
 {
 #endif
 
-/** \mainpage Rampart/C API Documentation
-  *
-  * \section intro_sec Introduction
-  *
-  * This is the API documetation of Apache Rampart/C, which is the
-  * security module for Apache Axis2/C.
-  * It features in many ways to protect SOAP messages exchanged.
-  * This includes SOAP message encryption and signature as specified in WS-Security Specification. 
-  * In addition Apache Rampart/C configurations are based on security policy assertions as per WS-Security Policy specification
-  * <p>We welcome your feedback on this implementation and documentation.
-  * Please send your feedback to <a href="mailto:rampart-c-dev@ws.apache.org">
-  * rampart-c-dev@ws.apache.org</a> 
-  *
-  */
+    /** \mainpage Rampart/C API Documentation
+      *
+      * \section intro_sec Introduction
+      *
+      * This is the API documetation of Apache Rampart/C, which is the
+      * security module for Apache Axis2/C.
+      * It features in many ways to protect SOAP messages exchanged.
+      * This includes SOAP message encryption and signature as specified in WS-Security Specification. 
+      * In addition Apache Rampart/C configurations are based on security policy assertions as per WS-Security Policy specification
+      * <p>We welcome your feedback on this implementation and documentation.
+      * Please send your feedback to <a href="mailto:rampart-c-dev@ws.apache.org">
+      * rampart-c-dev@ws.apache.org</a> 
+      *
+      */
 
 
 
@@ -105,7 +109,7 @@
 #define RAMPART_FAULT_IN_ENCRYPTED_DATA        "xenc:EncryptedData"
 #define RAMPART_FAULT_IN_SIGNATURE             "ds:Signature"
 #define RAMPART_FAULT_MSG_REPLAYED             "rampc:Message-Replayed"
-#define RAMPART_FAULT_IN_POLICY                "rampc:Policy"                      
+#define RAMPART_FAULT_IN_POLICY                "rampc:Policy"
 
     /*Dynamically set values*/
 #define RAMPART_ACTION_PASSWORD "password"
@@ -142,4 +146,5 @@
 }
 #endif
 
+/** @} */
 #endif /* RAMPART_CONSTANTS_H*/

Modified: webservices/rampart/trunk/c/include/rampart_context.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_context.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_context.h (original)
+++ webservices/rampart/trunk/c/include/rampart_context.h Fri Sep 21 07:22:57 2007
@@ -22,9 +22,9 @@
   * @brief The Rampart Context, in which configurations are stored
   */
 
-/** 
- * @defgroup rampart_context
- * @ingroup rampart_context
+/**
+ * @defgroup rampart_context Rampart Context
+ * @ingroup rampart_utils
  * @{
  */
 
@@ -46,7 +46,7 @@
 #endif
 
     typedef struct rampart_context_t rampart_context_t;
-    
+
     typedef axis2_char_t *(AXIS2_CALL*
                            password_callback_fn)(const axutil_env_t *env,
                                                  const axis2_char_t *username,
@@ -54,8 +54,8 @@
 
     typedef axis2_status_t (AXIS2_CALL*
                             rampart_is_replayed_fn)(const axutil_env_t *env,
-                                            axis2_msg_ctx_t* msg_ctx,
-                                            rampart_context_t *rampart_context);
+                                                    axis2_msg_ctx_t* msg_ctx,
+                                                    rampart_context_t *rampart_context);
 
     typedef rampart_authn_provider_status_t (AXIS2_CALL*
             auth_password_func)(const axutil_env_t* env,
@@ -170,8 +170,8 @@
                                       void *ctx);
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_set_replay_detect_function(rampart_context_t *rampart_context,
-                                  const axutil_env_t *env,
-                                  rampart_is_replayed_fn is_replayed_function);
+            const axutil_env_t *env,
+            rampart_is_replayed_fn is_replayed_function);
 
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
@@ -186,23 +186,23 @@
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_set_rd_val(rampart_context_t *rampart_context,
-                            const axutil_env_t *env,
-                            axis2_char_t *rd_val);
+                               const axutil_env_t *env,
+                               axis2_char_t *rd_val);
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_set_private_key_file(rampart_context_t *rampart_context,
-                           const axutil_env_t *env,
-                           axis2_char_t *private_key_file);
+                                         const axutil_env_t *env,
+                                         axis2_char_t *private_key_file);
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_set_certificate_file(rampart_context_t *rampart_context,
-                           const axutil_env_t *env,
-                           axis2_char_t *certificate_file);
+                                         const axutil_env_t *env,
+                                         axis2_char_t *certificate_file);
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_set_reciever_certificate_file(rampart_context_t *rampart_context,
-                           const axutil_env_t *env,
-                           axis2_char_t *reciever_certificate_file);
+            const axutil_env_t *env,
+            axis2_char_t *reciever_certificate_file);
 
 
 
@@ -269,7 +269,7 @@
     rampart_context_get_replay_detect_function(
         rampart_context_t *rampart_context,
         const axutil_env_t *env);
- 
+
     AXIS2_EXTERN void* AXIS2_CALL
     rampart_context_get_ctx(
         rampart_context_t *rampart_context,
@@ -279,13 +279,13 @@
     rampart_context_get_ttl(
         rampart_context_t *rampart_context,
         const axutil_env_t *env);
-    
+
     AXIS2_EXTERN axis2_char_t* AXIS2_CALL
     rampart_context_get_rd_val(
         rampart_context_t *rampart_context,
         const axutil_env_t *env);
 
-    
+
     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
     rampart_context_get_password_type(
         rampart_context_t *rampart_context,
@@ -388,7 +388,7 @@
     rampart_context_is_encrypt_signature(
         rampart_context_t *rampart_context,
         const axutil_env_t *env);
-    
+
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_context_get_nodes_to_encrypt(
         rampart_context_t *rampart_context,
@@ -554,7 +554,7 @@
     rampart_context_increment_ref(
         rampart_context_t *rampart_context,
         const axutil_env_t *env);
-        
+
 
 #ifdef __cplusplus
 }

Modified: webservices/rampart/trunk/c/include/rampart_credentials.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_credentials.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_credentials.h (original)
+++ webservices/rampart/trunk/c/include/rampart_credentials.h Fri Sep 21 07:22:57 2007
@@ -28,6 +28,10 @@
   * @file rampart_credentials.h
   * @brief The credentials interface for rampart. To retrieve a username and password pair.
   */
+/**
+* @defgroup rampart_credentials Credentials Provider 
+* @{
+*/
 
 #ifdef __cplusplus
 extern "C"
@@ -45,9 +49,6 @@
 
     /**
      * Struct to get username/password pair
-     * @defgroup rampart_credentials rampart credentials
-     * @ingroup rampart_util
-     * @{
      */
 
     /**

Modified: webservices/rampart/trunk/c/include/rampart_crypto_util.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_crypto_util.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_crypto_util.h (original)
+++ webservices/rampart/trunk/c/include/rampart_crypto_util.h Fri Sep 21 07:22:57 2007
@@ -31,8 +31,8 @@
 #endif
 
     /**
-      * @defgroup Rampart_Crypto_Util
-      * @ingroup Rampart_Util
+      * @defgroup rampart_crypto_util Rampart Crypto Util
+      * @ingroup rampart_utils
       */
 
 

Modified: webservices/rampart/trunk/c/include/rampart_encryption.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_encryption.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_encryption.h (original)
+++ webservices/rampart/trunk/c/include/rampart_encryption.h Fri Sep 21 07:22:57 2007
@@ -26,6 +26,12 @@
   * @file rampart_encryption.h
   * @brief encrypts a SOAP message 
   */
+
+/**
+* @defgroup rampart_encryption Encryption
+* @ingroup rampart_utils
+* @{
+*/
 #ifndef RAMPART_ENCRYPTION_H
 #define RAMPART_ENCRYPTION_H
 
@@ -50,23 +56,23 @@
 
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_enc_add_key_info(
-            const axutil_env_t *env,
-            axis2_msg_ctx_t *msg_ctx,
-            rampart_context_t *rampart_context,
-            axiom_soap_envelope_t *soap_envelope,
-            axiom_node_t *sec_node);
-   
-   
+        const axutil_env_t *env,
+        axis2_msg_ctx_t *msg_ctx,
+        rampart_context_t *rampart_context,
+        axiom_soap_envelope_t *soap_envelope,
+        axiom_node_t *sec_node);
+
+
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_enc_encrypt_signature(
-            const axutil_env_t *env,
-            axis2_msg_ctx_t *msg_ctx,
-            rampart_context_t *rampart_context,
-            axiom_soap_envelope_t *soap_envelope,
-            axiom_node_t *sec_node);
- 
+        const axutil_env_t *env,
+        axis2_msg_ctx_t *msg_ctx,
+        rampart_context_t *rampart_context,
+        axiom_soap_envelope_t *soap_envelope,
+        axiom_node_t *sec_node);
+
+
 
-    
 
     /* @} */
 #ifdef __cplusplus

Modified: webservices/rampart/trunk/c/include/rampart_engine.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_engine.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_engine.h (original)
+++ webservices/rampart/trunk/c/include/rampart_engine.h Fri Sep 21 07:22:57 2007
@@ -23,11 +23,12 @@
   * Also loads modules and initialize Rampart
   */
 
-/** @defgroup rampart_engine
- * @ingroup rampart_engine
- * @{
- */
 
+/**
+* @defgroup rampart_engine Engine
+* @ingroup rampart_utils
+* @{
+*/
 #include <rp_includes.h>
 #include <rampart_context.h>
 #include <rampart_constants.h>

Modified: webservices/rampart/trunk/c/include/rampart_handler_util.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_handler_util.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_handler_util.h (original)
+++ webservices/rampart/trunk/c/include/rampart_handler_util.h Fri Sep 21 07:22:57 2007
@@ -39,6 +39,11 @@
   * @brief Utilities related to handlers 
   */
 
+/**
+* @defgroup rampart_handler_util Handler Utilities
+* @ingroup rampart_utils
+* @{
+*/
 #ifdef __cplusplus
 extern "C"
 {

Modified: webservices/rampart/trunk/c/include/rampart_mod.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_mod.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_mod.h (original)
+++ webservices/rampart/trunk/c/include/rampart_mod.h Fri Sep 21 07:22:57 2007
@@ -23,6 +23,10 @@
  * @brief Axis2 rampart module interface
  */
 
+/**
+* @defgroup rampart_mod Rampart Module 
+* @{
+*/
 #include <axis2_handler.h>
 
 #ifdef __cplusplus

Modified: webservices/rampart/trunk/c/include/rampart_rd_record.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_rd_record.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_rd_record.h (original)
+++ webservices/rampart/trunk/c/include/rampart_rd_record.h Fri Sep 21 07:22:57 2007
@@ -23,11 +23,11 @@
   * @brief A record that can be used in the Replay Detection mechanism. Represents a SOAP message instance
   */
 
-/** @defgroup 
- * @ingroup 
- * @{
- */
-
+/**
+* @defgroup rampart_rd_record Replay Detection Record
+* @ingroup rampart_utils
+* @{
+*/
 #include <rampart_util.h>
 
 #ifdef __cplusplus
@@ -35,74 +35,74 @@
 {
 #endif
 
- typedef struct rampart_rd_record_t rampart_rd_record_t;
-/**
-* Create function
-* @param env pointer to environment struct
-* @return return pointer on success otherwise NULL 
-*/
-AXIS2_EXTERN rampart_rd_record_t *AXIS2_CALL
-rampart_rd_record_create(const axutil_env_t *env);
-
-/**
-* Free function
-* @param rd_record the record
-* @param env pointer to environment struct
-* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
-*/
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rampart_rd_record_free(rampart_rd_record_t *rd_record,
-                  const axutil_env_t *env);
-
-
-/**
-* Get the record ID
-* @param rd_record the record
-* @param env pointer to environment struct
-* @return record ID on success otherwise NULL
-*/
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-rampart_rd_record_get_id(
-    const rampart_rd_record_t *rd_record,
-    const axutil_env_t *env);
-
-/**
-* Get the timestamp
-* @param rd_record the record
-* @param env pointer to environment struct
-* @param
-* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
-*/
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-rampart_rd_record_get_timestamp(
-    const rampart_rd_record_t *rd_record,
-    const axutil_env_t *env);
-
-/**
-* Set the ID
-* @param rd_record the record
-* @param env pointer to environment struct
-* @param id Record ID
-* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
-*/
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rampart_rd_record_set_id(
-    rampart_rd_record_t *rd_record,
-    const axutil_env_t *env,
-    axis2_char_t *id);
-
-/**
-* Set the timestamp
-* @param rd_record the record
-* @param env pointer to environment struct
-* @param timestamp the time stamp
-* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
-*/
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rampart_rd_record_set_timestamp(
-    rampart_rd_record_t *rd_record,
-    const axutil_env_t *env,
-    axis2_char_t *timestamp);
+    typedef struct rampart_rd_record_t rampart_rd_record_t;
+    /**
+    * Create function
+    * @param env pointer to environment struct
+    * @return return pointer on success otherwise NULL 
+    */
+    AXIS2_EXTERN rampart_rd_record_t *AXIS2_CALL
+    rampart_rd_record_create(const axutil_env_t *env);
+
+    /**
+    * Free function
+    * @param rd_record the record
+    * @param env pointer to environment struct
+    * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+    */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    rampart_rd_record_free(rampart_rd_record_t *rd_record,
+                           const axutil_env_t *env);
+
+
+    /**
+    * Get the record ID
+    * @param rd_record the record
+    * @param env pointer to environment struct
+    * @return record ID on success otherwise NULL
+    */
+    AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+    rampart_rd_record_get_id(
+        const rampart_rd_record_t *rd_record,
+        const axutil_env_t *env);
+
+    /**
+    * Get the timestamp
+    * @param rd_record the record
+    * @param env pointer to environment struct
+    * @param
+    * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+    */
+    AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+    rampart_rd_record_get_timestamp(
+        const rampart_rd_record_t *rd_record,
+        const axutil_env_t *env);
+
+    /**
+    * Set the ID
+    * @param rd_record the record
+    * @param env pointer to environment struct
+    * @param id Record ID
+    * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+    */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    rampart_rd_record_set_id(
+        rampart_rd_record_t *rd_record,
+        const axutil_env_t *env,
+        axis2_char_t *id);
+
+    /**
+    * Set the timestamp
+    * @param rd_record the record
+    * @param env pointer to environment struct
+    * @param timestamp the time stamp
+    * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+    */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    rampart_rd_record_set_timestamp(
+        rampart_rd_record_t *rd_record,
+        const axutil_env_t *env,
+        axis2_char_t *timestamp);
 
 
 

Modified: webservices/rampart/trunk/c/include/rampart_replay_detector.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_replay_detector.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_replay_detector.h (original)
+++ webservices/rampart/trunk/c/include/rampart_replay_detector.h Fri Sep 21 07:22:57 2007
@@ -22,6 +22,13 @@
   * @file rampart_replay_detector.h
   * @brief The replay_detector module for rampart 
   */
+
+/**
+* @defgroup rampart_replay_detector Replay Detector
+* @ingroup rampart_utils
+* @{
+*/
+
 #include <axis2_defines.h>
 #include <axutil_env.h>
 #include <axis2_msg_ctx.h>
@@ -32,12 +39,6 @@
 {
 #endif
 
-    /**
-     * Struct to for replay_detectors
-     * @defgroup rampart_replay_detector rampart replay_detector
-     * @ingroup rampart_util
-     * @{
-     */
 
     /**
      * Type name for struct rampart_replay_detector_ops 
@@ -57,13 +58,13 @@
     struct rampart_replay_detector_ops
     {
         axis2_status_t (AXIS2_CALL*
-                       load)(rampart_replay_detector_t *replay_detector,
-                                          const axutil_env_t *env);
+                        load)(rampart_replay_detector_t *replay_detector,
+                              const axutil_env_t *env);
 
         axis2_status_t (AXIS2_CALL*
                         is_replayed)(rampart_replay_detector_t *rrd,
-                              const axutil_env_t* env,
-                              axis2_msg_ctx_t *msg_ctx);
+                                     const axutil_env_t* env,
+                                     axis2_msg_ctx_t *msg_ctx);
 
         axis2_status_t (AXIS2_CALL*
                         free)(rampart_replay_detector_t *rrd,
@@ -79,27 +80,27 @@
     /*The default impl for RRD*/
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_replay_detector_default(const axutil_env_t *env,
-                                axis2_msg_ctx_t *msg_ctx,
-                                rampart_context_t *rampart_context);
+                                    axis2_msg_ctx_t *msg_ctx,
+                                    rampart_context_t *rampart_context);
 
     AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
     rampart_replay_detector_set_default_db(const axutil_env_t *env,
-            axis2_ctx_t *ctx);
+                                           axis2_ctx_t *ctx);
 
     /*A linked list based implementation for RRD
       This doesnt required addressing headers to be present*/
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_replay_detector_with_linked_list(const axutil_env_t *env,
-                                    axis2_msg_ctx_t* msg_ctx,
-                                    rampart_context_t *rampart_context);
+            axis2_msg_ctx_t* msg_ctx,
+            rampart_context_t *rampart_context);
 
     AXIS2_EXTERN axutil_linked_list_t *AXIS2_CALL
     rampart_replay_detector_set_ll_db(const axutil_env_t *env,
-            axis2_ctx_t *ctx);
-    
+                                      axis2_ctx_t *ctx);
+
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     rampart_replay_detector_final_cleanup(const axutil_env_t *env,
-                                    axis2_msg_ctx_t* msg_ctx);
+                                          axis2_msg_ctx_t* msg_ctx);
     /*************************** Function macros **********************************/
 #define RAMPART_REPLAY_DETECTOR_LOAD(replay_detector, env) \
       ((replay_detector)->ops->load(replay_detector, env))

Modified: webservices/rampart/trunk/c/include/rampart_sec_header_builder.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_sec_header_builder.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_sec_header_builder.h (original)
+++ webservices/rampart/trunk/c/include/rampart_sec_header_builder.h Fri Sep 21 07:22:57 2007
@@ -26,6 +26,13 @@
   * @file rampart_sec_header_builder.h
   * @brief Build the Security related SOAP headers
   */
+
+/**
+* @defgroup rampart_sec_header_builder Security Header Builder
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifndef RAMPART_SEC_HEADER_BUILDER_H
 #define RAMPART_SEC_HEADER_BUILDER_H
 

Modified: webservices/rampart/trunk/c/include/rampart_sec_header_processor.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_sec_header_processor.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_sec_header_processor.h (original)
+++ webservices/rampart/trunk/c/include/rampart_sec_header_processor.h Fri Sep 21 07:22:57 2007
@@ -26,6 +26,13 @@
   * @file rampart_sec_header_processor.h
   * @brief Processes a message depending on it's security related claims 
   */
+
+/**
+* @defgroup sec_header_processor Security Header Processor
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifndef RAMPART_SEC_HEADER_PROCESSOR_H
 #define RAMPART_SEC_HEADER_PROCESSOR_H
 

Modified: webservices/rampart/trunk/c/include/rampart_signature.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_signature.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_signature.h (original)
+++ webservices/rampart/trunk/c/include/rampart_signature.h Fri Sep 21 07:22:57 2007
@@ -24,6 +24,13 @@
   * @file rampart_signature.h
   * @brief sign a SOAP message 
   */
+
+/**
+* @defgroup rampart_signature Signature
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifndef RAMPART_SIGNATURE_H
 #define RAMPART_SIGNATURE_H
 

Modified: webservices/rampart/trunk/c/include/rampart_timestamp_token.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_timestamp_token.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_timestamp_token.h (original)
+++ webservices/rampart/trunk/c/include/rampart_timestamp_token.h Fri Sep 21 07:22:57 2007
@@ -22,6 +22,13 @@
   * @file rampart_timestamp_token.h
   * @brief Timestamp token related functions. 
   */
+
+/**
+* @defgroup rampart_timestamp_token Timestamp Token
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifdef __cplusplus
 extern "C"
 {
@@ -61,7 +68,7 @@
         axis2_msg_ctx_t *msg_ctx,
         axiom_node_t *ts_node );
 
- /* @} */
+    /* @} */
 #ifdef __cplusplus
 }
 #endif

Modified: webservices/rampart/trunk/c/include/rampart_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_token_builder.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_token_builder.h (original)
+++ webservices/rampart/trunk/c/include/rampart_token_builder.h Fri Sep 21 07:22:57 2007
@@ -30,6 +30,13 @@
   * @file rampart_token_builder.h
   * @brief Reference Token builfing/of rampart
   */
+
+/**
+* @defgroup rampart_token_builder Token Builder 
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifndef RAMPART_TOKEN_BUILDER_H
 #define RAMPART_TOKEN_BUILDER_H
 

Modified: webservices/rampart/trunk/c/include/rampart_token_processor.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_token_processor.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_token_processor.h (original)
+++ webservices/rampart/trunk/c/include/rampart_token_processor.h Fri Sep 21 07:22:57 2007
@@ -29,6 +29,13 @@
   * @file rampart_token_processor.h
   * @brief Token processing of rampart
   */
+
+/**
+* @defgroup Token Processor
+* @ingroup rampart_utils
+* @{
+*/
+
 #ifndef RAMPART_TOKEN_PROCESSOR_H
 #define RAMPART_TOKEN_PROCESSOR_H
 

Modified: webservices/rampart/trunk/c/include/rampart_username_token.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_username_token.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_username_token.h (original)
+++ webservices/rampart/trunk/c/include/rampart_username_token.h Fri Sep 21 07:22:57 2007
@@ -23,6 +23,11 @@
   * @brief The Usernametoken
   */
 
+/**
+* @defgroup rampart_username_token Username Token
+* @ingroup rampart_utils
+* @{
+*/
 #ifdef __cplusplus
 extern "C"
 {

Modified: webservices/rampart/trunk/c/include/rampart_util.h
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_util.h?rev=578140&r1=578139&r2=578140&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_util.h (original)
+++ webservices/rampart/trunk/c/include/rampart_util.h Fri Sep 21 07:22:57 2007
@@ -29,6 +29,12 @@
   * @file rampart_util.h
   * @brief Utilities of rampart
   */
+
+/**
+* @defgroup rampart_util Utils
+* @ingroup rampart_utils
+* @{
+*/
 #ifndef RAMPART_UTIL_H
 #define RAMPART_UTIL_H
 
@@ -36,10 +42,6 @@
 extern "C" {
 #endif
 
-    /**
-      * @defgroup Rampart_Util
-      * @ingroup Rampart_Util
-      */
 
 
     /**