You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sa...@apache.org on 2007/09/28 12:29:43 UTC
svn commit: r580289 [11/20] - in /webservices/axis2/trunk/c:
guththila/include/ guththila/samples/ guththila/src/ guththila/tests/
neethi/include/ neethi/src/ neethi/src/secpolicy/builder/
neethi/src/secpolicy/model/ neethi/test/ samples/client/echo/ s...
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/algorithmsuite.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/algorithmsuite.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/algorithmsuite.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/algorithmsuite.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_algorithmsuite.h>
struct rp_algorithmsuite_t
@@ -42,17 +42,19 @@
};
-AXIS2_EXTERN rp_algorithmsuite_t *AXIS2_CALL
-rp_algorithmsuite_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_algorithmsuite_t *AXIS2_CALL
+rp_algorithmsuite_create(
+ const axutil_env_t * env)
{
rp_algorithmsuite_t *algorithmsuite = NULL;
AXIS2_ENV_CHECK(env, NULL);
- algorithmsuite = (rp_algorithmsuite_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_algorithmsuite_t));
+ algorithmsuite = (rp_algorithmsuite_t *) AXIS2_MALLOC(env->allocator,
+ sizeof
+ (rp_algorithmsuite_t));
- if(algorithmsuite == NULL)
+ if (algorithmsuite == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -79,54 +81,54 @@
return algorithmsuite;
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_algorithmsuite_free(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(algorithmsuite)
+
+ if (algorithmsuite)
{
if (--(algorithmsuite->ref) > 0)
{
return;
}
-
+
AXIS2_FREE(env->allocator, algorithmsuite);
algorithmsuite = NULL;
}
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_algosuite_string(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(!algorithmsuite)
+
+ if (!algorithmsuite)
return NULL;
else
return algorithmsuite->algosuite_string;
-
+
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rp_algorithmsuite_set_algosuite(rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *algosuite_string)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+rp_algorithmsuite_set_algosuite(
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * algosuite_string)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error,algosuite_string,AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, algosuite_string, AXIS2_FAILURE);
+
algorithmsuite->algosuite_string = algosuite_string;
- if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256)==0)
+ if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES256;
@@ -138,7 +140,7 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES192;
@@ -149,8 +151,8 @@
algorithmsuite->min_symmetric_keylength = 192;
return AXIS2_SUCCESS;
- }
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128)==0)
+ }
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES128;
@@ -162,7 +164,7 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_TRIPLE_DES;
@@ -174,7 +176,7 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256_RSA15)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES256;
@@ -186,7 +188,7 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192_RSA15)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES192;
@@ -198,7 +200,7 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128_RSA15)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_AES128;
@@ -210,7 +212,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_RSA15)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_RSA15) ==
+ 0)
{
algorithmsuite->digest = RP_SHA1;
algorithmsuite->encryption = RP_TRIPLE_DES;
@@ -222,7 +225,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256_SHA256)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256_SHA256) ==
+ 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES256;
@@ -234,7 +238,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192_SHA256)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192_SHA256) ==
+ 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES192;
@@ -246,7 +251,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128_SHA256)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128_SHA256) ==
+ 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES128;
@@ -258,7 +264,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_SHA256)==0)
+ else if (axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_SHA256) ==
+ 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_TRIPLE_DES;
@@ -270,7 +277,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC256_SHA256_RSA15)==0)
+ else if (axutil_strcmp
+ (algosuite_string, RP_ALGO_SUITE_BASIC256_SHA256_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES256;
@@ -282,7 +290,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC192_SHA256_RSA15)==0)
+ else if (axutil_strcmp
+ (algosuite_string, RP_ALGO_SUITE_BASIC192_SHA256_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES192;
@@ -294,7 +303,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_BASIC128_SHA256_RSA15)==0)
+ else if (axutil_strcmp
+ (algosuite_string, RP_ALGO_SUITE_BASIC128_SHA256_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_AES128;
@@ -306,7 +316,8 @@
return AXIS2_SUCCESS;
}
- else if(axutil_strcmp(algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_SHA256_RSA15)==0)
+ else if (axutil_strcmp
+ (algosuite_string, RP_ALGO_SUITE_TRIPLE_DES_SHA256_RSA15) == 0)
{
algorithmsuite->digest = RP_SHA256;
algorithmsuite->encryption = RP_TRIPLE_DES;
@@ -322,319 +333,316 @@
return AXIS2_FAILURE;
}
-
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_symmetric_signature(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->symmetric_signature;
-
+
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_symmetric_signature(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *symmetric_signature)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * symmetric_signature)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, symmetric_signature, AXIS2_FAILURE);
-
+
algorithmsuite->symmetric_signature = symmetric_signature;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_asymmetric_signature(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->asymmetric_signature;
-
+
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_asymmetric_signature(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *asymmetric_signature)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * asymmetric_signature)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, asymmetric_signature, AXIS2_FAILURE);
-
+
algorithmsuite->asymmetric_signature = asymmetric_signature;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_computed_key(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->computed_key;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_computed_key(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *computed_key)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * computed_key)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, computed_key, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, computed_key, AXIS2_FAILURE);
+
algorithmsuite->computed_key = computed_key;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_digest(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->digest;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_encryption(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
return algorithmsuite->encryption;
}
-AXIS2_EXTERN int AXIS2_CALL
+AXIS2_EXTERN int AXIS2_CALL
rp_algorithmsuite_get_max_symmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->max_symmetric_keylength;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_max_symmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- int max_symmetric_keylength)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ int max_symmetric_keylength)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
algorithmsuite->max_symmetric_keylength = max_symmetric_keylength;
return AXIS2_SUCCESS;
-
+
}
-AXIS2_EXTERN int AXIS2_CALL
+AXIS2_EXTERN int AXIS2_CALL
rp_algorithmsuite_get_min_symmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->min_symmetric_keylength;
}
-AXIS2_EXTERN int AXIS2_CALL
+AXIS2_EXTERN int AXIS2_CALL
rp_algorithmsuite_get_max_asymmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->max_asymmetric_keylength;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_max_asymmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
int max_asymmetric_keylength)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
algorithmsuite->max_asymmetric_keylength = max_asymmetric_keylength;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN int AXIS2_CALL
+AXIS2_EXTERN int AXIS2_CALL
rp_algorithmsuite_get_min_asymmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->min_asymmetric_keylength;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_min_asymmetric_keylength(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
int min_asymmetric_keylength)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
algorithmsuite->min_asymmetric_keylength = min_asymmetric_keylength;
return AXIS2_SUCCESS;
-
-}
+}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_symmetrickeywrap(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->symmetrickeywrap;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_asymmetrickeywrap(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->asymmetrickeywrap;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_signature_key_derivation(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->signature_key_derivation;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_encryption_key_derivation(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->encryption_key_derivation;
-
+
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_soap_normalization(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->soap_normalization;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_soap_normalization(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *soap_normalization)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * soap_normalization)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, soap_normalization, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, soap_normalization, AXIS2_FAILURE);
+
algorithmsuite->soap_normalization = soap_normalization;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_str_transformation(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->str_transformation;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_str_transformation(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *str_transformation)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * str_transformation)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, str_transformation, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, str_transformation, AXIS2_FAILURE);
+
algorithmsuite->str_transformation = str_transformation;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_c14n(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->c14n;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_c14n(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *c14n)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * c14n)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error,c14n,AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, c14n, AXIS2_FAILURE);
+
algorithmsuite->c14n = c14n;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_algorithmsuite_get_xpath(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return algorithmsuite->xpath;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_set_xpath(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env,
- axis2_char_t *xpath)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env,
+ axis2_char_t * xpath)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error,xpath,AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, xpath, AXIS2_FAILURE);
+
algorithmsuite->xpath = xpath;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_algorithmsuite_increment_ref(
- rp_algorithmsuite_t *algorithmsuite,
- const axutil_env_t *env)
+ rp_algorithmsuite_t * algorithmsuite,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
algorithmsuite->ref++;
return AXIS2_SUCCESS;
}
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/asymmetric_binding.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/asymmetric_binding.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/asymmetric_binding.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/asymmetric_binding.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,28 +16,31 @@
* limitations under the License.
*/
-
#include <rp_asymmetric_binding.h>
struct rp_asymmetric_binding_t
{
- rp_symmetric_asymmetric_binding_commons_t *symmetric_asymmetric_binding_commons;
+ rp_symmetric_asymmetric_binding_commons_t
+ *symmetric_asymmetric_binding_commons;
rp_property_t *initiator_token;
rp_property_t *recipient_token;
int ref;
};
-AXIS2_EXTERN rp_asymmetric_binding_t *AXIS2_CALL
-rp_asymmetric_binding_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_asymmetric_binding_t *AXIS2_CALL
+rp_asymmetric_binding_create(
+ const axutil_env_t * env)
{
rp_asymmetric_binding_t *asymmetric_binding = NULL;
AXIS2_ENV_CHECK(env, NULL);
- asymmetric_binding = (rp_asymmetric_binding_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_asymmetric_binding_t));
+ asymmetric_binding =
+ (rp_asymmetric_binding_t *) AXIS2_MALLOC(env->allocator,
+ sizeof
+ (rp_asymmetric_binding_t));
- if(asymmetric_binding == NULL)
+ if (asymmetric_binding == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -50,14 +54,14 @@
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_asymmetric_binding_free(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(asymmetric_binding)
+
+ if (asymmetric_binding)
{
if (--(asymmetric_binding->ref) > 0)
@@ -65,36 +69,35 @@
return;
}
- if(asymmetric_binding->symmetric_asymmetric_binding_commons)
+ if (asymmetric_binding->symmetric_asymmetric_binding_commons)
{
- rp_symmetric_asymmetric_binding_commons_free(
- asymmetric_binding->symmetric_asymmetric_binding_commons,
- env);
- asymmetric_binding->symmetric_asymmetric_binding_commons=NULL;
+ rp_symmetric_asymmetric_binding_commons_free(asymmetric_binding->
+ symmetric_asymmetric_binding_commons,
+ env);
+ asymmetric_binding->symmetric_asymmetric_binding_commons = NULL;
}
- if(asymmetric_binding->initiator_token)
+ if (asymmetric_binding->initiator_token)
{
rp_property_free(asymmetric_binding->initiator_token, env);
asymmetric_binding->initiator_token = NULL;
}
- if(asymmetric_binding->recipient_token)
+ if (asymmetric_binding->recipient_token)
{
- rp_property_free(asymmetric_binding->recipient_token, env);
+ rp_property_free(asymmetric_binding->recipient_token, env);
asymmetric_binding->recipient_token = NULL;
}
- AXIS2_FREE(env->allocator, asymmetric_binding);
+ AXIS2_FREE(env->allocator, asymmetric_binding);
}
return;
}
-
/* Implementations */
AXIS2_EXTERN rp_symmetric_asymmetric_binding_commons_t *AXIS2_CALL
rp_asymmetric_binding_get_symmetric_asymmetric_binding_commons(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
@@ -103,77 +106,76 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_asymmetric_binding_set_symmetric_asymmetric_binding_commons(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env,
- rp_symmetric_asymmetric_binding_commons_t *symmetric_asymmetric_binding_commons)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env,
+ rp_symmetric_asymmetric_binding_commons_t *
+ symmetric_asymmetric_binding_commons)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, symmetric_asymmetric_binding_commons,
- AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, symmetric_asymmetric_binding_commons,
+ AXIS2_FAILURE);
+
asymmetric_binding->symmetric_asymmetric_binding_commons
- =symmetric_asymmetric_binding_commons;
+ = symmetric_asymmetric_binding_commons;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN rp_property_t *AXIS2_CALL
rp_asymmetric_binding_get_initiator_token(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return asymmetric_binding->initiator_token;
}
-
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rp_asymmetric_binding_set_initiator_token(rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env,
- rp_property_t *initiator_token)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+rp_asymmetric_binding_set_initiator_token(
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env,
+ rp_property_t * initiator_token)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, initiator_token, AXIS2_FAILURE);
rp_property_increment_ref(initiator_token, env);
- asymmetric_binding->initiator_token = initiator_token;
+ asymmetric_binding->initiator_token = initiator_token;
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_asymmetric_binding_set_recipient_token(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env,
- rp_property_t *recipient_token)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env,
+ rp_property_t * recipient_token)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, recipient_token, AXIS2_FAILURE);
-
+
rp_property_increment_ref(recipient_token, env);
- asymmetric_binding->recipient_token = recipient_token;
+ asymmetric_binding->recipient_token = recipient_token;
return AXIS2_SUCCESS;
-
+
}
AXIS2_EXTERN rp_property_t *AXIS2_CALL
rp_asymmetric_binding_get_recipient_token(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return asymmetric_binding->recipient_token;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_asymmetric_binding_increment_ref(
- rp_asymmetric_binding_t *asymmetric_binding,
- const axutil_env_t *env)
+ rp_asymmetric_binding_t * asymmetric_binding,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
asymmetric_binding->ref++;
return AXIS2_SUCCESS;
}
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/binding_commons.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/binding_commons.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/binding_commons.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/binding_commons.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_binding_commons.h>
struct rp_binding_commons_t
@@ -29,17 +29,19 @@
rp_supporting_tokens_t *supporting_tokens;
};
-AXIS2_EXTERN rp_binding_commons_t *AXIS2_CALL
-rp_binding_commons_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_binding_commons_t *AXIS2_CALL
+rp_binding_commons_create(
+ const axutil_env_t * env)
{
rp_binding_commons_t *binding_commons = NULL;
AXIS2_ENV_CHECK(env, NULL);
- binding_commons = (rp_binding_commons_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_binding_commons_t));
+ binding_commons = (rp_binding_commons_t *) AXIS2_MALLOC(env->allocator,
+ sizeof
+ (rp_binding_commons_t));
- if(binding_commons == NULL)
+ if (binding_commons == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -56,221 +58,220 @@
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_binding_commons_free(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(binding_commons)
+
+ if (binding_commons)
{
-
- if(binding_commons->algorithmsuite)
+
+ if (binding_commons->algorithmsuite)
{
rp_algorithmsuite_free(binding_commons->algorithmsuite, env);
binding_commons->algorithmsuite = NULL;
}
- if(binding_commons->layout)
+ if (binding_commons->layout)
{
rp_layout_free(binding_commons->layout, env);
binding_commons->layout = NULL;
}
- if(binding_commons->signed_supporting_tokens)
+ if (binding_commons->signed_supporting_tokens)
{
- rp_supporting_tokens_free(binding_commons->signed_supporting_tokens, env);
+ rp_supporting_tokens_free(binding_commons->signed_supporting_tokens,
+ env);
binding_commons->signed_supporting_tokens = NULL;
}
- if(binding_commons->signed_endorsing_supporting_tokens)
+ if (binding_commons->signed_endorsing_supporting_tokens)
{
- rp_supporting_tokens_free(binding_commons->signed_endorsing_supporting_tokens, env);
+ rp_supporting_tokens_free(binding_commons->
+ signed_endorsing_supporting_tokens, env);
binding_commons->signed_endorsing_supporting_tokens = NULL;
- }
- if(binding_commons->endorsing_supporting_tokens)
+ }
+ if (binding_commons->endorsing_supporting_tokens)
{
- rp_supporting_tokens_free(binding_commons->endorsing_supporting_tokens, env);
+ rp_supporting_tokens_free(binding_commons->
+ endorsing_supporting_tokens, env);
binding_commons->endorsing_supporting_tokens = NULL;
}
- if(binding_commons->supporting_tokens)
+ if (binding_commons->supporting_tokens)
{
rp_supporting_tokens_free(binding_commons->supporting_tokens, env);
binding_commons->supporting_tokens = NULL;
- }
- AXIS2_FREE(env->allocator,binding_commons);
+ }
+ AXIS2_FREE(env->allocator, binding_commons);
binding_commons = NULL;
}
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+AXIS2_EXTERN axis2_bool_t AXIS2_CALL
rp_binding_commons_get_include_timestamp(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return binding_commons->include_timestamp;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_include_timestamp(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
axis2_bool_t include_timestamp)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, include_timestamp, AXIS2_FAILURE);
-
+
binding_commons->include_timestamp = include_timestamp;
return AXIS2_SUCCESS;
-
+
}
AXIS2_EXTERN rp_algorithmsuite_t *AXIS2_CALL
rp_binding_commons_get_algorithmsuite(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return binding_commons->algorithmsuite;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_algorithmsuite(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_algorithmsuite_t *algorithmsuite)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_algorithmsuite_t * algorithmsuite)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, algorithmsuite, AXIS2_FAILURE);
rp_algorithmsuite_increment_ref(algorithmsuite, env);
- binding_commons->algorithmsuite = algorithmsuite;
+ binding_commons->algorithmsuite = algorithmsuite;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN rp_layout_t *AXIS2_CALL
rp_binding_commons_get_layout(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return binding_commons->layout;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_layout(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_layout_t *layout)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_layout_t * layout)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, layout, AXIS2_FAILURE);
rp_layout_increment_ref(layout, env);
- binding_commons->layout = layout;
+ binding_commons->layout = layout;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
rp_binding_commons_get_signed_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return binding_commons->signed_supporting_tokens;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_signed_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_supporting_tokens_t *signed_supporting_tokens)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_supporting_tokens_t * signed_supporting_tokens)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, signed_supporting_tokens, AXIS2_FAILURE);
-
+
binding_commons->signed_supporting_tokens = signed_supporting_tokens;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
rp_binding_commons_get_signed_endorsing_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
return binding_commons->signed_endorsing_supporting_tokens;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_signed_endorsing_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_supporting_tokens_t *signed_endorsing_supporting_tokens)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_supporting_tokens_t * signed_endorsing_supporting_tokens)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, signed_endorsing_supporting_tokens,
- AXIS2_FAILURE);
+ AXIS2_PARAM_CHECK(env->error, signed_endorsing_supporting_tokens,
+ AXIS2_FAILURE);
- binding_commons->signed_endorsing_supporting_tokens =
+ binding_commons->signed_endorsing_supporting_tokens =
signed_endorsing_supporting_tokens;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
rp_binding_commons_get_endorsing_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return binding_commons->endorsing_supporting_tokens;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_endorsing_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_supporting_tokens_t *endorsing_supporting_tokens)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_supporting_tokens_t * endorsing_supporting_tokens)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, endorsing_supporting_tokens,
- AXIS2_FAILURE);
- binding_commons->endorsing_supporting_tokens =
- endorsing_supporting_tokens;
+ AXIS2_PARAM_CHECK(env->error, endorsing_supporting_tokens, AXIS2_FAILURE);
+ binding_commons->endorsing_supporting_tokens = endorsing_supporting_tokens;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
rp_binding_commons_get_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
-
+
return binding_commons->supporting_tokens;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_binding_commons_set_supporting_tokens(
- rp_binding_commons_t *binding_commons,
- const axutil_env_t *env,
- rp_supporting_tokens_t *supporting_tokens)
+ rp_binding_commons_t * binding_commons,
+ const axutil_env_t * env,
+ rp_supporting_tokens_t * supporting_tokens)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, supporting_tokens, AXIS2_FAILURE);
-
+
binding_commons->supporting_tokens = supporting_tokens;
return AXIS2_SUCCESS;
}
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/element.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/element.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/element.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/element.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_element.h>
struct rp_element_t
@@ -24,36 +24,37 @@
axis2_char_t *nspace;
};
-AXIS2_EXTERN rp_element_t *AXIS2_CALL
-rp_element_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_element_t *AXIS2_CALL
+rp_element_create(
+ const axutil_env_t * env)
{
rp_element_t *element = NULL;
AXIS2_ENV_CHECK(env, NULL);
- element = (rp_element_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_element_t));
+ element = (rp_element_t *) AXIS2_MALLOC(env->allocator,
+ sizeof(rp_element_t));
- if(element == NULL)
+ if (element == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
element->name = NULL;
element->nspace = NULL;
-
+
return element;
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_element_free(
- rp_element_t *element,
- const axutil_env_t *env)
+ rp_element_t * element,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(element)
+
+ if (element)
{
AXIS2_FREE(env->allocator, element);
element = NULL;
@@ -61,57 +62,53 @@
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_element_get_name(
- rp_element_t *element,
- const axutil_env_t *env)
+ rp_element_t * element,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return element->name;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_element_set_name(
- rp_element_t *element,
- const axutil_env_t *env,
- axis2_char_t *name)
+ rp_element_t * element,
+ const axutil_env_t * env,
+ axis2_char_t * name)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, name, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, name, AXIS2_FAILURE);
+
element->name = name;
return AXIS2_SUCCESS;
}
-
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_element_get_namespace(
- rp_element_t *element,
- const axutil_env_t *env)
+ rp_element_t * element,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return element->nspace;
-
+
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_element_set_namespace(
- rp_element_t *element,
- const axutil_env_t *env,
- axis2_char_t *nspace)
+ rp_element_t * element,
+ const axutil_env_t * env,
+ axis2_char_t * nspace)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, nspace, AXIS2_FAILURE);
+ AXIS2_PARAM_CHECK(env->error, nspace, AXIS2_FAILURE);
element->nspace = nspace;
return AXIS2_SUCCESS;
}
-
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/header.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/header.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/header.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/header.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_header.h>
struct rp_header_t
@@ -24,43 +24,43 @@
axis2_char_t *nspace;
};
-AXIS2_EXTERN rp_header_t *AXIS2_CALL
-rp_header_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_header_t *AXIS2_CALL
+rp_header_create(
+ const axutil_env_t * env)
{
rp_header_t *header = NULL;
AXIS2_ENV_CHECK(env, NULL);
- header = (rp_header_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_header_t));
+ header = (rp_header_t *) AXIS2_MALLOC(env->allocator, sizeof(rp_header_t));
- if(header == NULL)
+ if (header == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
header->name = NULL;
header->nspace = NULL;
-
+
return header;
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_header_free(
- rp_header_t *header,
- const axutil_env_t *env)
+ rp_header_t * header,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(header)
+
+ if (header)
{
- if(header->name)
+ if (header->name)
{
AXIS2_FREE(env->allocator, header->name);
header->name = NULL;
}
- if(header->nspace)
+ if (header->nspace)
{
AXIS2_FREE(env->allocator, header->nspace);
header->nspace = NULL;
@@ -72,56 +72,53 @@
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_header_get_name(
- rp_header_t *header,
- const axutil_env_t *env)
+ rp_header_t * header,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return header->name;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_header_set_name(
- rp_header_t *header,
- const axutil_env_t *env,
- axis2_char_t *name)
+ rp_header_t * header,
+ const axutil_env_t * env,
+ axis2_char_t * name)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, name, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, name, AXIS2_FAILURE);
+
header->name = axutil_strdup(env, name);
return AXIS2_SUCCESS;
}
-
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_header_get_namespace(
- rp_header_t *header,
- const axutil_env_t *env)
+ rp_header_t * header,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return header->nspace;
-
+
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rp_header_set_namespace(rp_header_t *header,
- const axutil_env_t *env,
- axis2_char_t *nspace)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+rp_header_set_namespace(
+ rp_header_t * header,
+ const axutil_env_t * env,
+ axis2_char_t * nspace)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, nspace, AXIS2_FAILURE);
+ AXIS2_PARAM_CHECK(env->error, nspace, AXIS2_FAILURE);
header->nspace = axutil_strdup(env, nspace);
return AXIS2_SUCCESS;
}
-
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/https_token.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/https_token.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/https_token.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/https_token.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_https_token.h>
struct rp_https_token_t
@@ -26,17 +26,18 @@
int ref;
};
-AXIS2_EXTERN rp_https_token_t *AXIS2_CALL
-rp_https_token_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_https_token_t *AXIS2_CALL
+rp_https_token_create(
+ const axutil_env_t * env)
{
rp_https_token_t *https_token = NULL;
AXIS2_ENV_CHECK(env, NULL);
- https_token = (rp_https_token_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_https_token_t));
+ https_token = (rp_https_token_t *) AXIS2_MALLOC(env->allocator,
+ sizeof(rp_https_token_t));
- if(https_token == NULL)
+ if (https_token == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -50,14 +51,14 @@
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_https_token_free(
- rp_https_token_t *https_token,
- const axutil_env_t *env)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(https_token)
+
+ if (https_token)
{
if (--(https_token->ref) > 0)
{
@@ -69,89 +70,86 @@
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_https_token_get_inclusion(
- rp_https_token_t *https_token,
- const axutil_env_t *env)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return https_token->inclusion;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_https_token_set_inclusion(
- rp_https_token_t *https_token,
- const axutil_env_t *env,
- axis2_char_t *inclusion)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env,
+ axis2_char_t * inclusion)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, inclusion, AXIS2_FAILURE);
-
+
https_token->inclusion = inclusion;
return AXIS2_SUCCESS;
}
-
-AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+AXIS2_EXTERN axis2_bool_t AXIS2_CALL
rp_https_token_get_derivedkeys(
- rp_https_token_t *https_token,
- const axutil_env_t *env)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FALSE);
-
+
return https_token->derivedkeys;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_https_token_set_derivedkeys(
- rp_https_token_t *https_token,
- const axutil_env_t *env,
+ rp_https_token_t * https_token,
+ const axutil_env_t * env,
axis2_bool_t derivedkeys)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, derivedkeys, AXIS2_FAILURE);
-
+
https_token->derivedkeys = derivedkeys;
return AXIS2_SUCCESS;
-
+
}
-AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+AXIS2_EXTERN axis2_bool_t AXIS2_CALL
rp_https_token_get_require_client_certificate(
- rp_https_token_t *https_token,
- const axutil_env_t *env)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return https_token->require_client_certificate;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_https_token_set_require_client_certificate(
- rp_https_token_t *https_token,
- const axutil_env_t *env,
+ rp_https_token_t * https_token,
+ const axutil_env_t * env,
axis2_bool_t require_client_certificate)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, require_client_certificate, AXIS2_FAILURE)
- https_token->require_client_certificate = require_client_certificate;
+ AXIS2_PARAM_CHECK(env->error, require_client_certificate, AXIS2_FAILURE)
+ https_token->require_client_certificate = require_client_certificate;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_https_token_increment_ref(
- rp_https_token_t *https_token,
- const axutil_env_t *env)
+ rp_https_token_t * https_token,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
https_token->ref++;
return AXIS2_SUCCESS;
}
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/layout.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/layout.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/layout.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/layout.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -23,17 +24,17 @@
int ref;
};
-AXIS2_EXTERN rp_layout_t *AXIS2_CALL
-rp_layout_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_layout_t *AXIS2_CALL
+rp_layout_create(
+ const axutil_env_t * env)
{
rp_layout_t *layout = NULL;
AXIS2_ENV_CHECK(env, NULL);
- layout = (rp_layout_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_layout_t));
+ layout = (rp_layout_t *) AXIS2_MALLOC(env->allocator, sizeof(rp_layout_t));
- if(layout == NULL)
+ if (layout == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -44,14 +45,14 @@
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_layout_free(
- rp_layout_t *layout,
- const axutil_env_t *env)
+ rp_layout_t * layout,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(layout)
+
+ if (layout)
{
if (--(layout->ref) > 0)
{
@@ -63,40 +64,37 @@
return;
}
-
/* Implementations */
-AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_layout_get_value(
- rp_layout_t *layout,
- const axutil_env_t *env)
+ rp_layout_t * layout,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return layout->value;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_layout_set_value(
- rp_layout_t *layout,
- const axutil_env_t *env,
- axis2_char_t *value)
+ rp_layout_t * layout,
+ const axutil_env_t * env,
+ axis2_char_t * value)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, value, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, value, AXIS2_FAILURE);
+
layout->value = value;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_layout_increment_ref(
- rp_layout_t *layout,
- const axutil_env_t *env)
+ rp_layout_t * layout,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
layout->ref++;
return AXIS2_SUCCESS;
}
-
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/property.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/property.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/property.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/property.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -23,7 +24,6 @@
#include <rp_wss10.h>
#include <rp_wss11.h>
-
struct rp_property_t
{
rp_property_type_t type;
@@ -31,18 +31,18 @@
int ref;
};
-
-AXIS2_EXTERN rp_property_t *AXIS2_CALL
-rp_property_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_property_t *AXIS2_CALL
+rp_property_create(
+ const axutil_env_t * env)
{
rp_property_t *property = NULL;
AXIS2_ENV_CHECK(env, NULL);
- property = (rp_property_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_property_t));
+ property = (rp_property_t *) AXIS2_MALLOC(env->allocator,
+ sizeof(rp_property_t));
- if(property == NULL)
+ if (property == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -54,120 +54,129 @@
return property;
}
-AXIS2_EXTERN void AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
rp_property_free(
- rp_property_t *property,
- const axutil_env_t *env)
+ rp_property_t * property,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
- if(property)
+
+ if (property)
{
if (--(property->ref) > 0)
{
return;
}
- if(property->value)
+ if (property->value)
{
- switch(property->type)
- {
- case RP_PROPERTY_USERNAME_TOKEN:
- rp_username_token_free((rp_username_token_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_X509_TOKEN:
- rp_x509_token_free((rp_x509_token_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SECURITY_CONTEXT_TOKEN:
- rp_security_context_token_free((rp_security_context_token_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_HTTPS_TOKEN:
- rp_https_token_free((rp_https_token_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SYMMETRIC_BINDING:
- rp_symmetric_binding_free((rp_symmetric_binding_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_ASYMMETRIC_BINDING:
- rp_asymmetric_binding_free((rp_asymmetric_binding_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_TRANSPORT_BINDING:
- rp_transport_binding_free((rp_transport_binding_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SIGNED_SUPPORTING_TOKEN:
- rp_supporting_tokens_free((rp_supporting_tokens_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SIGNED_ENDORSING_SUPPORTING_TOKEN:
- rp_supporting_tokens_free((rp_supporting_tokens_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SUPPORTING_SUPPORTING_TOKEN:
- rp_supporting_tokens_free((rp_supporting_tokens_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_ENDORSING_SUPPORTING_TOKEN:
- rp_supporting_tokens_free((rp_supporting_tokens_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_SUPPORTING_TOKEN:
- rp_supporting_tokens_free((rp_supporting_tokens_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_WSS10:
- rp_wss10_free((rp_wss10_t *)property->value, env);
- property->value = NULL;
- break;
-
- case RP_PROPERTY_WSS11:
- rp_wss11_free((rp_wss11_t *)property->value, env);
- property->value = NULL;
- break;
+ switch (property->type)
+ {
+ case RP_PROPERTY_USERNAME_TOKEN:
+ rp_username_token_free((rp_username_token_t *) property->value,
+ env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_X509_TOKEN:
+ rp_x509_token_free((rp_x509_token_t *) property->value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SECURITY_CONTEXT_TOKEN:
+ rp_security_context_token_free((rp_security_context_token_t *)
+ property->value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_HTTPS_TOKEN:
+ rp_https_token_free((rp_https_token_t *) property->value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SYMMETRIC_BINDING:
+ rp_symmetric_binding_free((rp_symmetric_binding_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_ASYMMETRIC_BINDING:
+ rp_asymmetric_binding_free((rp_asymmetric_binding_t *)
+ property->value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_TRANSPORT_BINDING:
+ rp_transport_binding_free((rp_transport_binding_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SIGNED_SUPPORTING_TOKEN:
+ rp_supporting_tokens_free((rp_supporting_tokens_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SIGNED_ENDORSING_SUPPORTING_TOKEN:
+ rp_supporting_tokens_free((rp_supporting_tokens_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SUPPORTING_SUPPORTING_TOKEN:
+ rp_supporting_tokens_free((rp_supporting_tokens_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_ENDORSING_SUPPORTING_TOKEN:
+ rp_supporting_tokens_free((rp_supporting_tokens_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_SUPPORTING_TOKEN:
+ rp_supporting_tokens_free((rp_supporting_tokens_t *) property->
+ value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_WSS10:
+ rp_wss10_free((rp_wss10_t *) property->value, env);
+ property->value = NULL;
+ break;
+
+ case RP_PROPERTY_WSS11:
+ rp_wss11_free((rp_wss11_t *) property->value, env);
+ property->value = NULL;
+ break;
- case RP_PROPERTY_UNKNOWN:
- break;
+ case RP_PROPERTY_UNKNOWN:
+ break;
}
- }
- AXIS2_FREE(env->allocator, property);
+ }
+ AXIS2_FREE(env->allocator, property);
}
return;
}
-
/* Implementations */
AXIS2_EXTERN void *AXIS2_CALL
rp_property_get_value(
- rp_property_t *property,
- const axutil_env_t *env)
+ rp_property_t * property,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return property->value;
}
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_property_set_value(
- rp_property_t *property,
- const axutil_env_t *env,
+ rp_property_t * property,
+ const axutil_env_t * env,
void *value,
rp_property_type_t type)
{
@@ -176,56 +185,60 @@
property->type = type;
- if(type == RP_PROPERTY_X509_TOKEN)
+ if (type == RP_PROPERTY_X509_TOKEN)
{
- rp_x509_token_increment_ref((rp_x509_token_t *)value, env);
- }
- if(type == RP_PROPERTY_WSS10)
+ rp_x509_token_increment_ref((rp_x509_token_t *) value, env);
+ }
+ if (type == RP_PROPERTY_WSS10)
{
- rp_wss10_increment_ref((rp_wss10_t *)value, env);
+ rp_wss10_increment_ref((rp_wss10_t *) value, env);
}
- if(type == RP_PROPERTY_USERNAME_TOKEN)
+ if (type == RP_PROPERTY_USERNAME_TOKEN)
{
- rp_username_token_increment_ref((rp_username_token_t *)value, env);
- }
- if(type == RP_PROPERTY_SIGNED_SUPPORTING_TOKEN)
+ rp_username_token_increment_ref((rp_username_token_t *) value, env);
+ }
+ if (type == RP_PROPERTY_SIGNED_SUPPORTING_TOKEN)
{
- rp_supporting_tokens_increment_ref((rp_supporting_tokens_t *)value, env);
+ rp_supporting_tokens_increment_ref((rp_supporting_tokens_t *) value,
+ env);
}
- if(type == RP_PROPERTY_ASYMMETRIC_BINDING)
+ if (type == RP_PROPERTY_ASYMMETRIC_BINDING)
{
- rp_asymmetric_binding_increment_ref((rp_asymmetric_binding_t *)value, env);
+ rp_asymmetric_binding_increment_ref((rp_asymmetric_binding_t *) value,
+ env);
}
- if(type == RP_PROPERTY_TRANSPORT_BINDING)
+ if (type == RP_PROPERTY_TRANSPORT_BINDING)
{
- rp_transport_binding_increment_ref((rp_transport_binding_t *)value, env);
- }
- if(type == RP_PROPERTY_SYMMETRIC_BINDING)
+ rp_transport_binding_increment_ref((rp_transport_binding_t *) value,
+ env);
+ }
+ if (type == RP_PROPERTY_SYMMETRIC_BINDING)
{
- rp_symmetric_binding_increment_ref((rp_symmetric_binding_t *)value, env);
- }
- property->value =(void *)value;
+ rp_symmetric_binding_increment_ref((rp_symmetric_binding_t *) value,
+ env);
+ }
+ property->value = (void *) value;
return AXIS2_SUCCESS;
-
+
}
-AXIS2_EXTERN rp_property_type_t AXIS2_CALL
+AXIS2_EXTERN rp_property_type_t AXIS2_CALL
rp_property_get_type(
- rp_property_t *property,
- const axutil_env_t *env)
+ rp_property_t * property,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return property->type;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-rp_property_increment_ref(rp_property_t *property,
- const axutil_env_t *env)
+rp_property_increment_ref(
+ rp_property_t * property,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
property->ref++;
return AXIS2_SUCCESS;
}
-
Modified: webservices/axis2/trunk/c/neethi/src/secpolicy/model/rampart_config.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/secpolicy/model/rampart_config.c?rev=580289&r1=580288&r2=580289&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/src/secpolicy/model/rampart_config.c (original)
+++ webservices/axis2/trunk/c/neethi/src/secpolicy/model/rampart_config.c Fri Sep 28 03:29:16 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <rp_rampart_config.h>
struct rp_rampart_config_t
@@ -33,17 +33,19 @@
int ref;
};
-AXIS2_EXTERN rp_rampart_config_t *AXIS2_CALL
-rp_rampart_config_create(const axutil_env_t *env)
+AXIS2_EXTERN rp_rampart_config_t *AXIS2_CALL
+rp_rampart_config_create(
+ const axutil_env_t * env)
{
rp_rampart_config_t *rampart_config = NULL;
AXIS2_ENV_CHECK(env, NULL);
- rampart_config = (rp_rampart_config_t *) AXIS2_MALLOC (env->allocator,
- sizeof (rp_rampart_config_t));
+ rampart_config = (rp_rampart_config_t *) AXIS2_MALLOC(env->allocator,
+ sizeof
+ (rp_rampart_config_t));
- if(rampart_config == NULL)
+ if (rampart_config == NULL)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -64,45 +66,45 @@
}
AXIS2_EXTERN void AXIS2_CALL
-rp_rampart_config_free(rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+rp_rampart_config_free(
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- if(rampart_config)
+ if (rampart_config)
{
if (--(rampart_config->ref) > 0)
{
return;
}
-
- AXIS2_FREE(env->allocator,rampart_config);
+
+ AXIS2_FREE(env->allocator, rampart_config);
rampart_config = NULL;
}
return;
}
-
/* Implementations */
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_user(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
return rampart_config->user;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_user(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *user)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * user)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error,user,AXIS2_FAILURE);
+ AXIS2_PARAM_CHECK(env->error, user, AXIS2_FAILURE);
rampart_config->user = user;
return AXIS2_SUCCESS;
@@ -110,8 +112,8 @@
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_encryption_user(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -120,21 +122,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_encryption_user(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *encryption_user)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * encryption_user)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, encryption_user, AXIS2_FAILURE);
-
+
rampart_config->encryption_user = encryption_user;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_password_callback_class(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -143,22 +145,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_password_callback_class(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *password_callback_class)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * password_callback_class)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, password_callback_class, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, password_callback_class, AXIS2_FAILURE);
+
rampart_config->password_callback_class = password_callback_class;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_authenticate_module(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -167,21 +168,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_authenticate_module(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *authenticate_module)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * authenticate_module)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, authenticate_module, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, authenticate_module, AXIS2_FAILURE);
+
rampart_config->authenticate_module = authenticate_module;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_password_type(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -190,22 +191,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_password_type(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *password_type)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * password_type)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, password_type, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, password_type, AXIS2_FAILURE);
+
rampart_config->password_type = password_type;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_private_key_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -214,21 +214,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_private_key_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *private_key_file)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * private_key_file)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, private_key_file, AXIS2_FAILURE);
-
+
rampart_config->private_key_file = private_key_file;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_receiver_certificate_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -237,21 +237,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_receiver_certificate_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *receiver_certificate_file)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * receiver_certificate_file)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, receiver_certificate_file, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, receiver_certificate_file, AXIS2_FAILURE);
+
rampart_config->receiver_certificate_file = receiver_certificate_file;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_certificate_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -260,22 +260,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_certificate_file(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *certificate_file)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * certificate_file)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, certificate_file, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, certificate_file, AXIS2_FAILURE);
+
rampart_config->certificate_file = certificate_file;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_time_to_live(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -284,21 +283,21 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_time_to_live(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *time_to_live)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * time_to_live)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- AXIS2_PARAM_CHECK(env->error, time_to_live, AXIS2_FAILURE);
-
+ AXIS2_PARAM_CHECK(env->error, time_to_live, AXIS2_FAILURE);
+
rampart_config->time_to_live = time_to_live;
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rp_rampart_config_get_rd_val(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -307,9 +306,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_set_rd_val(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env,
- axis2_char_t *rd_val)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env,
+ axis2_char_t * rd_val)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, rd_val, AXIS2_FAILURE);
@@ -320,11 +319,10 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
rp_rampart_config_increment_ref(
- rp_rampart_config_t *rampart_config,
- const axutil_env_t *env)
+ rp_rampart_config_t * rampart_config,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
rampart_config->ref++;
return AXIS2_SUCCESS;
}
-
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org