You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ma...@apache.org on 2007/10/03 13:57:23 UTC
svn commit: r581575 - /webservices/axis2/trunk/c/neethi/include/
Author: manjula
Date: Wed Oct 3 04:57:19 2007
New Revision: 581575
URL: http://svn.apache.org/viewvc?rev=581575&view=rev
Log:
This commit adds symmetric binding support through policy and some code formatting.
Added:
webservices/axis2/trunk/c/neethi/include/rp_encryption_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_protection_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_signature_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding_builder.h
Modified:
webservices/axis2/trunk/c/neethi/include/neethi_all.h
webservices/axis2/trunk/c/neethi/include/neethi_assertion.h
webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h
webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h
webservices/axis2/trunk/c/neethi/include/neethi_policy.h
webservices/axis2/trunk/c/neethi/include/neethi_registry.h
webservices/axis2/trunk/c/neethi/include/neethi_util.h
webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h
webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h
webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h
webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h
webservices/axis2/trunk/c/neethi/include/rp_builders.h
webservices/axis2/trunk/c/neethi/include/rp_https_token.h
webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h
webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h
webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h
webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h
webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h
webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h
webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h
webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h
webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h
webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_username_token.h
webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_wss10.h
webservices/axis2/trunk/c/neethi/include/rp_wss11.h
webservices/axis2/trunk/c/neethi/include/rp_x509_token.h
Modified: webservices/axis2/trunk/c/neethi/include/neethi_all.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_all.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_all.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_all.h Wed Oct 3 04:57:19 2007
@@ -46,7 +46,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
neethi_all_get_policy_components(
neethi_all_t * neethi_all,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/neethi_assertion.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_assertion.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_assertion.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_assertion.h Wed Oct 3 04:57:19 2007
@@ -54,8 +54,12 @@
ASSERTION_TYPE_WSS10,
ASSERTION_TYPE_RAMPART_CONFIG,
ASSERTION_TYPE_ASSYMMETRIC_BINDING,
+ ASSERTION_TYPE_SYMMETRIC_BINDING,
ASSERTION_TYPE_INITIATOR_TOKEN,
ASSERTION_TYPE_RECIPIENT_TOKEN,
+ ASSERTION_TYPE_PROTECTION_TOKEN,
+ ASSERTION_TYPE_ENCRYPTION_TOKEN,
+ ASSERTION_TYPE_SIGNATURE_TOKEN,
ASSERTION_TYPE_ENCRYPT_BEFORE_SIGNING,
ASSERTION_TYPE_SIGN_BEFORE_ENCRYPTING,
ASSERTION_TYPE_ENCRYPT_SIGNATURE,
@@ -90,7 +94,6 @@
const axutil_env_t * env);
AXIS2_EXTERN neethi_assertion_type_t AXIS2_CALL
-
neethi_assertion_get_type(
neethi_assertion_t * neethi_assertion,
const axutil_env_t * env);
@@ -130,13 +133,11 @@
axis2_bool_t is_optional);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
neethi_assertion_get_policy_components(
neethi_assertion_t * neethi_assertion,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
neethi_assertion_add_policy_components(
neethi_assertion_t * neethi_assertion,
axutil_array_list_t * arraylist,
Modified: webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
neethi_assertion_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h Wed Oct 3 04:57:19 2007
@@ -46,13 +46,11 @@
const axutil_env_t * env);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
neethi_exactlyone_get_policy_components(
neethi_exactlyone_t * neethi_exactlyone,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
neethi_exactlyone_add_policy_components(
neethi_exactlyone_t * exactlyone,
axutil_array_list_t * arraylist,
@@ -76,7 +74,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
neethi_exactlyone_set_components_null(
neethi_exactlyone_t * exactlyone,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/neethi_policy.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_policy.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_policy.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_policy.h Wed Oct 3 04:57:19 2007
@@ -47,13 +47,11 @@
const axutil_env_t * env);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
neethi_policy_get_policy_components(
neethi_policy_t * neethi_policy,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
neethi_policy_add_policy_components(
neethi_policy_t * neethi_policy,
axutil_array_list_t * arraylist,
@@ -71,13 +69,11 @@
const axutil_env_t * env);
AXIS2_EXTERN neethi_exactlyone_t *AXIS2_CALL
-
neethi_policy_get_exactlyone(
neethi_policy_t * normalized_neethi_policy,
const axutil_env_t * env);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
neethi_policy_get_alternatives(
neethi_policy_t * neethi_policy,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/neethi_registry.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_registry.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_registry.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_registry.h Wed Oct 3 04:57:19 2007
@@ -41,7 +41,6 @@
const axutil_env_t * env);
AXIS2_EXTERN neethi_registry_t *AXIS2_CALL
-
neethi_registry_create_with_parent(
const axutil_env_t * env,
neethi_registry_t * parent);
Modified: webservices/axis2/trunk/c/neethi/include/neethi_util.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_util.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/neethi_util.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_util.h Wed Oct 3 04:57:19 2007
@@ -36,13 +36,11 @@
#endif
AXIS2_EXTERN neethi_policy_t *AXIS2_CALL
-
neethi_util_create_policy_from_file(
const axutil_env_t * env,
axis2_char_t * file_name);
AXIS2_EXTERN neethi_policy_t *AXIS2_CALL
-
neethi_util_create_policy_from_om(
const axutil_env_t * env,
axiom_node_t * root_node);
Modified: webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h Wed Oct 3 04:57:19 2007
@@ -42,7 +42,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_algosuite_string(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
@@ -54,26 +53,22 @@
axis2_char_t * algosuite_string);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_symmetric_signature(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
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);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_asymmetric_signature(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_algorithmsuite_set_asymmetric_signature(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env,
@@ -85,7 +80,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_algorithmsuite_set_computed_key(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env,
@@ -102,95 +96,80 @@
const axutil_env_t * env);
AXIS2_EXTERN int AXIS2_CALL
-
rp_algorithmsuite_get_max_symmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
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);
AXIS2_EXTERN int AXIS2_CALL
-
rp_algorithmsuite_get_min_symmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN int AXIS2_CALL
-
rp_algorithmsuite_get_max_asymmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_algorithmsuite_set_max_asymmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env,
int max_asymmetric_keylength);
AXIS2_EXTERN int AXIS2_CALL
-
rp_algorithmsuite_get_min_asymmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_algorithmsuite_set_min_asymmetric_keylength(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env,
int min_asymmetric_keylength);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_symmetrickeywrap(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_asymmetrickeywrap(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_signature_key_derivation(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_encryption_key_derivation(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_soap_normalization(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
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);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_algorithmsuite_get_str_transformation(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_algorithmsuite_set_str_transformation(
rp_algorithmsuite_t * algorithmsuite,
const axutil_env_t * env,
Modified: webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_algorithmsuite_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h Wed Oct 3 04:57:19 2007
@@ -35,7 +35,6 @@
typedef struct rp_asymmetric_binding_t rp_asymmetric_binding_t;
AXIS2_EXTERN rp_asymmetric_binding_t *AXIS2_CALL
-
rp_asymmetric_binding_create(
const axutil_env_t * env);
@@ -45,13 +44,11 @@
const axutil_env_t * env);
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);
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,
@@ -59,33 +56,28 @@
symmetric_asymmetric_binding_commons);
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 rp_property_t *AXIS2_CALL
-
rp_asymmetric_binding_get_initiator_token(
rp_asymmetric_binding_t * asymmetric_binding,
const axutil_env_t * env);
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);
AXIS2_EXTERN rp_property_t *AXIS2_CALL
-
rp_asymmetric_binding_get_recipient_token(
rp_asymmetric_binding_t * asymmetric_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_asymmetric_binding_increment_ref(
rp_asymmetric_binding_t * asymmetric_binding,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h Wed Oct 3 04:57:19 2007
@@ -44,26 +44,22 @@
const axutil_env_t * env);
AXIS2_EXTERN rp_algorithmsuite_t *AXIS2_CALL
-
rp_binding_commons_get_algorithmsuite(
rp_binding_commons_t * binding_commons,
const axutil_env_t * env);
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);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_binding_commons_get_include_timestamp(
rp_binding_commons_t * binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_binding_commons_set_include_timestamp(
rp_binding_commons_t * binding_commons,
const axutil_env_t * env,
@@ -81,52 +77,44 @@
rp_layout_t * layout);
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);
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);
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);
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);
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);
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);
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);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_binding_commons_set_supporting_tokens(
rp_binding_commons_t * binding_commons,
const axutil_env_t * env,
Modified: webservices/axis2/trunk/c/neethi/include/rp_builders.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_builders.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_builders.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_builders.h Wed Oct 3 04:57:19 2007
@@ -36,6 +36,10 @@
#include <rp_asymmetric_binding_builder.h>
#include <rp_signed_encrypted_parts_builder.h>
#include <rp_rampart_config_builder.h>
+#include <rp_symmetric_binding_builder.h>
+#include <rp_protection_token_builder.h>
+#include <rp_encryption_token_builder.h>
+#include <rp_signature_token_builder.h>
/**
* @file rp_builders.h
Added: webservices/axis2/trunk/c/neethi/include/rp_encryption_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_encryption_token_builder.h?rev=581575&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_encryption_token_builder.h (added)
+++ webservices/axis2/trunk/c/neethi/include/rp_encryption_token_builder.h Wed Oct 3 04:57:19 2007
@@ -0,0 +1,45 @@
+
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef RP_ENCRYPTION_TOKEN_BUILDER_H
+#define RP_ENCRYPTION_TOKEN_BUILDER_H
+
+/** @defgroup rp_encryption_token_builder
+ * @ingroup rp_encryption_token_builder
+ * @{
+ */
+
+#include <rp_includes.h>
+#include <rp_property.h>
+#include <rp_x509_token.h>
+#include <neethi_assertion.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+ AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
+ rp_encryption_token_builder_build(
+ const axutil_env_t * env,
+ axiom_node_t * node,
+ axiom_element_t * element);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
Modified: webservices/axis2/trunk/c/neethi/include/rp_https_token.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_https_token.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_https_token.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_https_token.h Wed Oct 3 04:57:19 2007
@@ -64,13 +64,11 @@
axis2_bool_t derivedkeys);
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);
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,
Modified: webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_initiator_token_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Added: webservices/axis2/trunk/c/neethi/include/rp_protection_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_protection_token_builder.h?rev=581575&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_protection_token_builder.h (added)
+++ webservices/axis2/trunk/c/neethi/include/rp_protection_token_builder.h Wed Oct 3 04:57:19 2007
@@ -0,0 +1,45 @@
+
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef RP_PROTECTION_TOKEN_BUILDER_H
+#define RP_PROTECTION_TOKEN_BUILDER_H
+
+/** @defgroup rp_protection_token_builder
+ * @ingroup rp_protection_token_builder
+ * @{
+ */
+
+#include <rp_includes.h>
+#include <rp_property.h>
+#include <rp_x509_token.h>
+#include <neethi_assertion.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+ AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
+ rp_protection_token_builder_build(
+ const axutil_env_t * env,
+ axiom_node_t * node,
+ axiom_element_t * element);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
Modified: webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h Wed Oct 3 04:57:19 2007
@@ -53,91 +53,77 @@
axis2_char_t * user);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_rampart_config_get_encryption_user(
rp_rampart_config_t * rampart_config,
const axutil_env_t * env);
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);
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);
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 * passwprd_callback_class);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_rampart_config_get_authenticate_module(
rp_rampart_config_t * rampart_config,
const axutil_env_t * env);
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);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_rampart_config_get_password_type(
rp_rampart_config_t * rampart_config,
const axutil_env_t * env);
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);
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);
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);
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);
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);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_rampart_config_get_certificate_file(
rp_rampart_config_t * rampart_config,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_rampart_config_set_certificate_file(
rp_rampart_config_t * rampart_config,
const axutil_env_t * env,
@@ -149,7 +135,6 @@
const axutil_env_t * env);
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,
Modified: webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_rampart_config_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_recipient_token_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h Wed Oct 3 04:57:19 2007
@@ -64,53 +64,45 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_secpolicy_set_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env,
rp_supporting_tokens_t * supporting_tokens);
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
-
rp_secpolicy_get_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_secpolicy_set_signed_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env,
rp_supporting_tokens_t * signed_supporting_tokens);
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
-
rp_secpolicy_get_signed_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_secpolicy_set_endorsing_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env,
rp_supporting_tokens_t * endorsing_supporting_tokens);
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
-
rp_secpolicy_get_endorsing_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_secpolicy_set_signed_endorsing_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env,
rp_supporting_tokens_t * signed_endorsing_supporting_tokens);
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
-
rp_secpolicy_get_signed_endorsing_supporting_tokens(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -122,7 +114,6 @@
rp_signed_encrypted_parts_t * signed_parts);
AXIS2_EXTERN rp_signed_encrypted_parts_t *AXIS2_CALL
-
rp_secpolicy_get_signed_parts(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -134,7 +125,6 @@
rp_signed_encrypted_parts_t * encrypted_parts);
AXIS2_EXTERN rp_signed_encrypted_parts_t *AXIS2_CALL
-
rp_secpolicy_get_encrypted_parts(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -146,20 +136,17 @@
rp_signed_encrypted_elements_t * signed_elements);
AXIS2_EXTERN rp_signed_encrypted_elements_t *AXIS2_CALL
-
rp_secpolicy_get_signed_elements(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_secpolicy_set_encrypted_elements(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env,
rp_signed_encrypted_elements_t * encrypted_elements);
AXIS2_EXTERN rp_signed_encrypted_elements_t *AXIS2_CALL
-
rp_secpolicy_get_encrypted_elements(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -171,7 +158,6 @@
rp_signed_encrypted_items_t * signed_items);
AXIS2_EXTERN rp_signed_encrypted_items_t *AXIS2_CALL
-
rp_secpolicy_get_signed_items(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -183,7 +169,6 @@
rp_signed_encrypted_items_t * encrypted_items);
AXIS2_EXTERN rp_signed_encrypted_items_t *AXIS2_CALL
-
rp_secpolicy_get_encrypted_items(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
@@ -206,7 +191,6 @@
rp_rampart_config_t * rampart_config);
AXIS2_EXTERN rp_rampart_config_t *AXIS2_CALL
-
rp_secpolicy_get_rampart_config(
rp_secpolicy_t * secpolicy,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h Wed Oct 3 04:57:19 2007
@@ -33,7 +33,6 @@
typedef struct rp_security_context_token_t rp_security_context_token_t;
AXIS2_EXTERN rp_security_context_token_t *AXIS2_CALL
-
rp_security_context_token_create(
const axutil_env_t * env);
@@ -43,59 +42,50 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_security_context_token_get_inclusion(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_security_context_token_set_inclusion(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env,
axis2_char_t * inclusion);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_security_context_token_get_derivedkeys(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_security_context_token_set_derivedkeys(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env,
axis2_bool_t derivedkeys);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_security_context_token_get_require_external_uri_ref(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_security_context_token_set_require_external_uri_ref(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env,
axis2_bool_t require_external_uri_ref);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_security_context_token_get_sc10_security_context_token(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_security_context_token_set_sc10_security_context_token(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env,
axis2_bool_t sc10_security_context_token);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_security_context_token_increment_ref(
rp_security_context_token_t * security_context_token,
const axutil_env_t * env);
Added: webservices/axis2/trunk/c/neethi/include/rp_signature_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_signature_token_builder.h?rev=581575&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_signature_token_builder.h (added)
+++ webservices/axis2/trunk/c/neethi/include/rp_signature_token_builder.h Wed Oct 3 04:57:19 2007
@@ -0,0 +1,45 @@
+
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef RP_SIGNATURE_TOKEN_BUILDER_H
+#define RP_SIGNATURE_TOKEN_BUILDER_H
+
+/** @defgroup rp_signature_token_builder
+ * @ingroup rp_signature_token_builder
+ * @{
+ */
+
+#include <rp_includes.h>
+#include <rp_property.h>
+#include <rp_x509_token.h>
+#include <neethi_assertion.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+ AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
+ rp_signature_token_builder_build(
+ const axutil_env_t * env,
+ axiom_node_t * node,
+ axiom_element_t * element);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
Modified: webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
rp_signed_encrypted_elements_t;
AXIS2_EXTERN rp_signed_encrypted_elements_t *AXIS2_CALL
-
rp_signed_encrypted_elements_create(
const axutil_env_t * env);
@@ -44,46 +43,39 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_signed_encrypted_elements_get_signedelements(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_elements_set_signedelements(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env,
axis2_bool_t signedelements);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
rp_signed_encrypted_elements_get_xpath_expressions(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_elements_add_expression(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env,
axis2_char_t * expression);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_signed_encrypted_elements_get_xpath_version(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_elements_set_xpath_version(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env,
axis2_char_t * xpath_version);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_elements_increment_ref(
rp_signed_encrypted_elements_t * signed_encrypted_elements,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
typedef struct rp_signed_encrypted_items_t rp_signed_encrypted_items_t;
AXIS2_EXTERN rp_signed_encrypted_items_t *AXIS2_CALL
-
rp_signed_encrypted_items_create(
const axutil_env_t * env);
@@ -44,26 +43,22 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_signed_encrypted_items_get_signeditems(
rp_signed_encrypted_items_t * signed_encrypted_items,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_items_set_signeditems(
rp_signed_encrypted_items_t * signed_encrypted_items,
const axutil_env_t * env,
axis2_bool_t signeditems);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
rp_signed_encrypted_items_get_elements(
rp_signed_encrypted_items_t * signed_encrypted_items,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_items_add_element(
rp_signed_encrypted_items_t * signed_encrypted_items,
const axutil_env_t * env,
Modified: webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
typedef struct rp_signed_encrypted_parts_t rp_signed_encrypted_parts_t;
AXIS2_EXTERN rp_signed_encrypted_parts_t *AXIS2_CALL
-
rp_signed_encrypted_parts_create(
const axutil_env_t * env);
@@ -49,40 +48,34 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_parts_set_body(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env,
axis2_bool_t body);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_signed_encrypted_parts_get_signedparts(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_parts_set_signedparts(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env,
axis2_bool_t signedparts);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
rp_signed_encrypted_parts_get_headers(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_parts_add_header(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env,
rp_header_t * header);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_signed_encrypted_parts_increment_ref(
rp_signed_encrypted_parts_t * signed_encrypted_parts,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h Wed Oct 3 04:57:19 2007
@@ -35,7 +35,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_signed_encrypted_parts_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h Wed Oct 3 04:57:19 2007
@@ -36,7 +36,6 @@
typedef struct rp_supporting_tokens_t rp_supporting_tokens_t;
AXIS2_EXTERN rp_supporting_tokens_t *AXIS2_CALL
-
rp_supporting_tokens_create(
const axutil_env_t * env);
@@ -46,7 +45,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
-
rp_supporting_tokens_get_tokens(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
@@ -58,65 +56,55 @@
rp_property_t * token);
AXIS2_EXTERN rp_algorithmsuite_t *AXIS2_CALL
-
rp_supporting_tokens_get_algorithmsuite(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_set_algorithmsuite(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env,
rp_algorithmsuite_t * algorithmsuite);
AXIS2_EXTERN rp_signed_encrypted_parts_t *AXIS2_CALL
-
rp_supporting_tokens_get_signed_parts(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_set_signed_parts(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env,
rp_signed_encrypted_parts_t * signed_parts);
AXIS2_EXTERN rp_signed_encrypted_elements_t *AXIS2_CALL
-
rp_supporting_tokens_get_signed_elements(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_set_signed_elements(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env,
rp_signed_encrypted_elements_t * signed_elements);
AXIS2_EXTERN rp_signed_encrypted_parts_t *AXIS2_CALL
-
rp_supporting_tokens_get_encrypted_parts(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_set_encrypted_parts(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env,
rp_signed_encrypted_parts_t * encrypted_parts);
AXIS2_EXTERN rp_signed_encrypted_elements_t *AXIS2_CALL
-
rp_supporting_tokens_get_encrypted_elements(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_set_encrypted_elements(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env,
@@ -134,7 +122,6 @@
int type);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_supporting_tokens_increment_ref(
rp_supporting_tokens_t * supporting_tokens,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h Wed Oct 3 04:57:19 2007
@@ -38,7 +38,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_supporting_tokens_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h Wed Oct 3 04:57:19 2007
@@ -35,26 +35,22 @@
rp_symmetric_asymmetric_binding_commons_t;
AXIS2_EXTERN rp_symmetric_asymmetric_binding_commons_t *AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_create(
const axutil_env_t * env);
AXIS2_EXTERN void AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_free(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN rp_binding_commons_t *AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_get_binding_commons(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_set_binding_commons(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
@@ -62,14 +58,12 @@
rp_binding_commons_t * binding_commons);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_get_signature_protection(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_set_signature_protection(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
@@ -77,14 +71,12 @@
axis2_bool_t signature_protection);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_get_token_protection(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_set_token_protection(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
@@ -92,7 +84,6 @@
axis2_bool_t token_protection);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_get_entire_headers_and_body_signatures
(
rp_symmetric_asymmetric_binding_commons_t *
@@ -100,7 +91,6 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_set_entire_headers_and_body_signatures
(
rp_symmetric_asymmetric_binding_commons_t *
@@ -109,14 +99,12 @@
axis2_bool_t entire_headers_and_body_signatures);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_get_protection_order(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_asymmetric_binding_commons_set_protection_order(
rp_symmetric_asymmetric_binding_commons_t *
symmetric_asymmetric_binding_commons,
Modified: webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h Wed Oct 3 04:57:19 2007
@@ -35,7 +35,6 @@
typedef struct rp_symmetric_binding_t rp_symmetric_binding_t;
AXIS2_EXTERN rp_symmetric_binding_t *AXIS2_CALL
-
rp_symmetric_binding_create(
const axutil_env_t * env);
@@ -45,13 +44,11 @@
const axutil_env_t * env);
AXIS2_EXTERN rp_symmetric_asymmetric_binding_commons_t *AXIS2_CALL
-
rp_symmetric_binding_get_symmetric_asymmetric_binding_commons(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_binding_set_symmetric_asymmetric_binding_commons(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env,
@@ -59,46 +56,39 @@
symmetric_asymmetric_binding_commons);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_binding_set_protection_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env,
rp_property_t * protection_token);
AXIS2_EXTERN rp_property_t *AXIS2_CALL
-
rp_symmetric_binding_get_protection_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_binding_set_encryption_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env,
rp_property_t * encryption_token);
AXIS2_EXTERN rp_property_t *AXIS2_CALL
-
rp_symmetric_binding_get_encryption_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_binding_set_signature_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env,
rp_property_t * signature_token);
AXIS2_EXTERN rp_property_t *AXIS2_CALL
-
rp_symmetric_binding_get_signature_token(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_symmetric_binding_increment_ref(
rp_symmetric_binding_t * symmetric_binding,
const axutil_env_t * env);
Added: webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding_builder.h?rev=581575&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding_builder.h (added)
+++ webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding_builder.h Wed Oct 3 04:57:19 2007
@@ -0,0 +1,45 @@
+
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef RP_SYMMETRIC_BINDING_BUILDER_H
+#define RP_SYMMETRIC_BINDING_BUILDER_H
+
+/** @defgroup rp_symmetric_binding_builder
+ * @ingroup rp_symmetric_binding_builder
+ * @{
+ */
+
+#include <rp_includes.h>
+#include <rp_property.h>
+#include <rp_symmetric_binding.h>
+#include <neethi_assertion.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+ AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
+ rp_symmetric_binding_builder_build(
+ const axutil_env_t * env,
+ axiom_node_t * node,
+ axiom_element_t * element);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
Modified: webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h Wed Oct 3 04:57:19 2007
@@ -35,7 +35,6 @@
typedef struct rp_transport_binding_t rp_transport_binding_t;
AXIS2_EXTERN rp_transport_binding_t *AXIS2_CALL
-
rp_transport_binding_create(
const axutil_env_t * env);
@@ -45,33 +44,28 @@
const axutil_env_t * env);
AXIS2_EXTERN rp_binding_commons_t *AXIS2_CALL
-
rp_transport_binding_get_binding_commons(
rp_transport_binding_t * transport_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_transport_binding_set_binding_commons(
rp_transport_binding_t * transport_binding,
const axutil_env_t * env,
rp_binding_commons_t * binding_commons);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_transport_binding_set_transport_token(
rp_transport_binding_t * transport_binding,
const axutil_env_t * env,
rp_property_t * transport_token);
AXIS2_EXTERN rp_property_t *AXIS2_CALL
-
rp_transport_binding_get_transport_token(
rp_transport_binding_t * transport_binding,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_transport_binding_increment_ref(
rp_transport_binding_t * tansport_binding,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_transport_token_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_username_token.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_username_token.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_username_token.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_username_token.h Wed Oct 3 04:57:19 2007
@@ -64,26 +64,22 @@
axis2_bool_t derivedkeys);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_username_token_get_useUTprofile10(
rp_username_token_t * username_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_username_token_set_useUTprofile10(
rp_username_token_t * username_token,
const axutil_env_t * env,
axis2_bool_t useUTprofile10);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_username_token_get_useUTprofile11(
rp_username_token_t * username_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_username_token_set_useUTprofile11(
rp_username_token_t * username_token,
const axutil_env_t * env,
Modified: webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h Wed Oct 3 04:57:19 2007
@@ -34,7 +34,6 @@
#endif
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
-
rp_username_token_builder_build(
const axutil_env_t * env,
axiom_node_t * node,
Modified: webservices/axis2/trunk/c/neethi/include/rp_wss10.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_wss10.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_wss10.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_wss10.h Wed Oct 3 04:57:19 2007
@@ -42,52 +42,44 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss10_get_must_support_ref_key_identifier(
rp_wss10_t * wss10,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss10_set_must_support_ref_key_identifier(
rp_wss10_t * wss10,
const axutil_env_t * env,
axis2_bool_t must_support_ref_key_identifier);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss10_get_must_support_ref_issuer_serial(
rp_wss10_t * wss10,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss10_set_must_support_ref_issuer_serial(
rp_wss10_t * wss10,
const axutil_env_t * env,
axis2_bool_t must_support_ref_issuer_serial);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss10_get_must_support_ref_external_uri(
rp_wss10_t * wss10,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss10_set_must_support_ref_external_uri(
rp_wss10_t * wss10,
const axutil_env_t * env,
axis2_bool_t must_support_ref_external_uri);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss10_get_must_support_ref_embedded_token(
rp_wss10_t * wss10,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss10_set_must_support_ref_embedded_token(
rp_wss10_t * wss10,
const axutil_env_t * env,
Modified: webservices/axis2/trunk/c/neethi/include/rp_wss11.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_wss11.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_wss11.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_wss11.h Wed Oct 3 04:57:19 2007
@@ -42,92 +42,78 @@
const axutil_env_t * env);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_key_identifier(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_key_identifier(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_key_identifier);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_issuer_serial(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_issuer_serial(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_issuer_serial);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_external_uri(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_external_uri(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_external_uri);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_embedded_token(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_embedded_token(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_embedded_token);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_thumbprint(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_thumbprint(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_thumbprint);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_must_support_ref_encryptedkey(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t must_support_ref_encryptedkey);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_must_support_ref_encryptedkey(
rp_wss11_t * wss11,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_wss11_set_require_signature_confirmation(
rp_wss11_t * wss11,
const axutil_env_t * env,
axis2_bool_t require_signature_confirmation);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_wss11_get_require_signature_confirmation(
rp_wss11_t * wss11,
const axutil_env_t * env);
Modified: webservices/axis2/trunk/c/neethi/include/rp_x509_token.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_x509_token.h?rev=581575&r1=581574&r2=581575&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/include/rp_x509_token.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_x509_token.h Wed Oct 3 04:57:19 2007
@@ -64,65 +64,55 @@
axis2_bool_t derivedkeys);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_x509_token_get_require_key_identifier_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_x509_token_set_require_key_identifier_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env,
axis2_bool_t require_key_identifier_reference);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_x509_token_get_require_issuer_serial_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_x509_token_set_require_issuer_serial_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env,
axis2_bool_t require_issuer_serial_reference);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_x509_token_get_require_embedded_token_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_x509_token_set_require_embedded_token_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env,
axis2_bool_t require_embedded_token_reference);
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
-
rp_x509_token_get_require_thumb_print_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_x509_token_set_require_thumb_print_reference(
rp_x509_token_t * x509_token,
const axutil_env_t * env,
axis2_bool_t require_thumb_print_reference);
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
rp_x509_token_get_token_version_and_type(
rp_x509_token_t * x509_token,
const axutil_env_t * env);
AXIS2_EXTERN axis2_status_t AXIS2_CALL
-
rp_x509_token_set_token_version_and_type(
rp_x509_token_t * x509_token,
const axutil_env_t * env,
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org