WSO2-WSF-Perl
view release on metacpan or search on metacpan
WSFC_wrap.c view on Meta::CPAN
}
nodes[count++] = om_node;
do {
if (axiom_node_get_node_type(om_node, env) == AXIOM_TEXT) {
axiom_text_t *text = NULL;
axiom_data_handler_t *data_handler = NULL;
text = (axiom_text_t*)axiom_node_get_data_element(om_node, env);
if(text) {
data_handler = axiom_text_get_data_handler (text, env);
if (data_handler) {
axiom_text_set_optimize(text, env, AXIS2_FALSE);
}
}
}
temp_node = axiom_node_get_first_child(om_node, env);
if (temp_node)
{
om_node = temp_node;
nodes[count++] = om_node;
}
else
{
temp_node = axiom_node_get_next_sibling(om_node, env);
if (temp_node)
{
om_node = temp_node;
nodes[count -1] = om_node;
}
else
{
while (count > 1 && !temp_node)
{
count--;
om_node = nodes[count -1];
temp_node = axiom_node_get_next_sibling(om_node, env);
}
if (temp_node && count > 1)
{
om_node = temp_node;
nodes[count -1] = om_node;
}
else
{
count--;
}
}
}
} while(count > 0);
return;
}
void wsf_set_security_data_to_rampart_context(axutil_env_t *env,
rampart_context_t *rampart_context,
axis2_char_t *private_key,
axis2_char_t *certificate,
axis2_char_t *receiver_certificate,
axis2_char_t *user,
axis2_char_t *password,
axis2_char_t *password_type,
int ttl)
{
if (NULL != private_key) {
if (rampart_context_set_prv_key(rampart_context, env, (void *) private_key) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting pvt key ");
if (rampart_context_set_prv_key_type(rampart_context, env, AXIS2_KEY_TYPE_PEM) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting pvt key format ");
}
if (NULL != certificate) {
if (rampart_context_set_certificate(rampart_context, env, (void *)certificate) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting pub key");
if (rampart_context_set_certificate_type(rampart_context, env, AXIS2_KEY_TYPE_PEM) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting pub key type");
}
if (NULL != receiver_certificate) {
if (rampart_context_set_receiver_certificate(rampart_context, env, receiver_certificate) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting receiver pub key");
if (rampart_context_set_receiver_certificate_type(rampart_context, env, AXIS2_KEY_TYPE_PEM) == AXIS2_SUCCESS)
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting receiver pub key format");
}
if ((NULL != user) && (rampart_context_set_user(rampart_context, env, user) == AXIS2_SUCCESS))
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting username ");
if ((NULL != password) && (rampart_context_set_password(rampart_context, env, password) == AXIS2_SUCCESS))
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting password ");
if ((NULL != password_type) && (rampart_context_set_password_type(rampart_context, env, password_type) == AXIS2_SUCCESS))
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy] setting password type ");
if ((ttl > 0) && (rampart_context_set_ttl(rampart_context, env, ttl) == AXIS2_SUCCESS))
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_sec_policy) setting ttl");
}
void handle_client_security(axutil_env_t *env,
axis2_svc_client_t *svc_client,
axiom_node_t *incoming_policy_node,
axis2_char_t *private_key,
axis2_char_t *certificate,
axis2_char_t *receiver_certificate,
axis2_char_t *user,
axis2_char_t *password,
axis2_char_t *password_type,
int ttl)
{
axiom_element_t *root = NULL;
neethi_policy_t *neethi_policy = NULL;
axis2_svc_t *svc = NULL;
axis2_desc_t *desc = NULL;
axis2_policy_include_t *policy_include = NULL;
axis2_svc_ctx_t *svc_ctx = NULL;
axis2_conf_ctx_t *conf_ctx = NULL;
axis2_conf_t *conf = NULL;
axutil_param_t *security_param = NULL;
rampart_context_t *rampart_ctx = NULL;
if (NULL != incoming_policy_node) {
if (axiom_node_get_node_type(incoming_policy_node, env) == AXIOM_ELEMENT) {
root = (axiom_element_t *) axiom_node_get_data_element(incoming_policy_node, env);
if (NULL != root) {
neethi_policy = neethi_engine_get_policy(env, incoming_policy_node, root);
if (NULL != neethi_policy) {
svc = axis2_svc_client_get_svc(svc_client, env);
if (NULL != svc) {
desc = axis2_svc_get_base(svc, env);
policy_include = axis2_desc_get_policy_include(desc, env);
axis2_policy_include_add_policy_element(policy_include, env, AXIS2_SERVICE_POLICY, neethi_policy);
svc_ctx = axis2_svc_client_get_svc_ctx(svc_client, env);
if (NULL != svc_ctx) {
conf_ctx = axis2_svc_ctx_get_conf_ctx(svc_ctx, env);
if (NULL != conf_ctx) {
conf = axis2_conf_ctx_get_conf(conf_ctx, env);
if (NULL != conf) {
rampart_ctx = rampart_context_create(env);
wsf_set_security_data_to_rampart_context(env, rampart_ctx, private_key, certificate, receiver_certificate, user, password, password_type, ttl);
security_param = axutil_param_create(env, (axis2_char_t *) WSF_RAMPART_CONFIGURATION, rampart_ctx);
if (NULL != security_param)
axis2_conf_add_param(conf, env, security_param);
}
}
}
}
}
}
}
}
axis2_svc_client_engage_module(svc_client, env, AXIS2_MODULE_RAMPART);
}
SWIGINTERN swig_type_info*
SWIG_pchar_descriptor(void)
{
static int init = 0;
static swig_type_info* info = 0;
if (!init) {
info = SWIG_TypeQuery("_p_char");
init = 1;
}
return info;
}
SWIGINTERN int
SWIG_AsCharPtrAndSize(SV *obj, char** cptr, size_t* psize, int *alloc)
{
if (SvPOK(obj)) {
STRLEN len = 0;
char *cstr = SvPV(obj, len);
size_t size = len + 1;
if (cptr) {
if (alloc) {
if (*alloc == SWIG_NEWOBJ) {
*cptr = (char *)memcpy((char *)malloc((size)*sizeof(char)), cstr, sizeof(char)*(size));
} else {
*cptr = cstr;
*alloc = SWIG_OLDOBJ;
}
}
}
if (psize) *psize = size;
return SWIG_OK;
} else {
swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
if (pchar_descriptor) {
char* vptr = 0;
if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_descriptor, 0) == SWIG_OK) {
if (cptr) *cptr = vptr;
if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0;
if (alloc) *alloc = SWIG_OLDOBJ;
WSFC_wrap.c view on Meta::CPAN
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "wsf_util_find_xop_content_and_convert_to_base64" "', argument " "1"" of type '" "axutil_env_t const *""'");
}
arg1 = (axutil_env_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_axiom_node_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "wsf_util_find_xop_content_and_convert_to_base64" "', argument " "2"" of type '" "axiom_node_t *""'");
}
arg2 = (axiom_node_t *)(argp2);
wsf_util_find_xop_content_and_convert_to_base64((axutil_env_t const *)arg1,arg2);
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_wsf_set_security_data_to_rampart_context) {
{
axutil_env_t *arg1 = (axutil_env_t *) 0 ;
rampart_context_t *arg2 = (rampart_context_t *) 0 ;
axis2_char_t *arg3 = (axis2_char_t *) 0 ;
axis2_char_t *arg4 = (axis2_char_t *) 0 ;
axis2_char_t *arg5 = (axis2_char_t *) 0 ;
axis2_char_t *arg6 = (axis2_char_t *) 0 ;
axis2_char_t *arg7 = (axis2_char_t *) 0 ;
axis2_char_t *arg8 = (axis2_char_t *) 0 ;
int arg9 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
int res3 ;
char *buf3 = 0 ;
int alloc3 = 0 ;
int res4 ;
char *buf4 = 0 ;
int alloc4 = 0 ;
int res5 ;
char *buf5 = 0 ;
int alloc5 = 0 ;
int res6 ;
char *buf6 = 0 ;
int alloc6 = 0 ;
int res7 ;
char *buf7 = 0 ;
int alloc7 = 0 ;
int res8 ;
char *buf8 = 0 ;
int alloc8 = 0 ;
int val9 ;
int ecode9 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 9) || (items > 9)) {
SWIG_croak("Usage: wsf_set_security_data_to_rampart_context(env,rampart_context,private_key,certificate,receiver_certificate,user,password,password_type,ttl);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_axutil_env_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "1"" of type '" "axutil_env_t *""'");
}
arg1 = (axutil_env_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_rampart_context_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "2"" of type '" "rampart_context_t *""'");
}
arg2 = (rampart_context_t *)(argp2);
res3 = SWIG_AsCharPtrAndSize(ST(2), &buf3, NULL, &alloc3);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "3"" of type '" "axis2_char_t *""'");
}
arg3 = (axis2_char_t *)(buf3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "4"" of type '" "axis2_char_t *""'");
}
arg4 = (axis2_char_t *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "5"" of type '" "axis2_char_t *""'");
}
arg5 = (axis2_char_t *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "6"" of type '" "axis2_char_t *""'");
}
arg6 = (axis2_char_t *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "7"" of type '" "axis2_char_t *""'");
}
arg7 = (axis2_char_t *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(7), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "8"" of type '" "axis2_char_t *""'");
}
arg8 = (axis2_char_t *)(buf8);
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "wsf_set_security_data_to_rampart_context" "', argument " "9"" of type '" "int""'");
}
arg9 = (int)(val9);
wsf_set_security_data_to_rampart_context(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
XSRETURN(argvi);
fail:
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
SWIG_croak_null();
}
}
XS(_wrap_handle_client_security) {
{
axutil_env_t *arg1 = (axutil_env_t *) 0 ;
axis2_svc_client_t *arg2 = (axis2_svc_client_t *) 0 ;
axiom_node_t *arg3 = (axiom_node_t *) 0 ;
axis2_char_t *arg4 = (axis2_char_t *) 0 ;
axis2_char_t *arg5 = (axis2_char_t *) 0 ;
axis2_char_t *arg6 = (axis2_char_t *) 0 ;
axis2_char_t *arg7 = (axis2_char_t *) 0 ;
axis2_char_t *arg8 = (axis2_char_t *) 0 ;
axis2_char_t *arg9 = (axis2_char_t *) 0 ;
int arg10 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
int res3 = 0 ;
int res4 ;
char *buf4 = 0 ;
int alloc4 = 0 ;
int res5 ;
char *buf5 = 0 ;
int alloc5 = 0 ;
int res6 ;
char *buf6 = 0 ;
int alloc6 = 0 ;
int res7 ;
char *buf7 = 0 ;
int alloc7 = 0 ;
int res8 ;
char *buf8 = 0 ;
int alloc8 = 0 ;
int res9 ;
char *buf9 = 0 ;
int alloc9 = 0 ;
int val10 ;
int ecode10 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 10) || (items > 10)) {
SWIG_croak("Usage: handle_client_security(env,svc_client,incoming_policy_node,private_key,certificate,receiver_certificate,user,password,password_type,ttl);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_axutil_env_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "handle_client_security" "', argument " "1"" of type '" "axutil_env_t *""'");
}
arg1 = (axutil_env_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_axis2_svc_client_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "handle_client_security" "', argument " "2"" of type '" "axis2_svc_client_t *""'");
}
arg2 = (axis2_svc_client_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_axiom_node_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "handle_client_security" "', argument " "3"" of type '" "axiom_node_t *""'");
}
arg3 = (axiom_node_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "handle_client_security" "', argument " "4"" of type '" "axis2_char_t *""'");
}
arg4 = (axis2_char_t *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "handle_client_security" "', argument " "5"" of type '" "axis2_char_t *""'");
}
arg5 = (axis2_char_t *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "handle_client_security" "', argument " "6"" of type '" "axis2_char_t *""'");
}
arg6 = (axis2_char_t *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "handle_client_security" "', argument " "7"" of type '" "axis2_char_t *""'");
}
arg7 = (axis2_char_t *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(7), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "handle_client_security" "', argument " "8"" of type '" "axis2_char_t *""'");
}
arg8 = (axis2_char_t *)(buf8);
res9 = SWIG_AsCharPtrAndSize(ST(8), &buf9, NULL, &alloc9);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "handle_client_security" "', argument " "9"" of type '" "axis2_char_t *""'");
}
arg9 = (axis2_char_t *)(buf9);
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val10);
if (!SWIG_IsOK(ecode10)) {
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "handle_client_security" "', argument " "10"" of type '" "int""'");
}
arg10 = (int)(val10);
handle_client_security(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
WSFC_wrap.c view on Meta::CPAN
sv_setsv(sv, SWIG_FromCharPtr("response_time_out"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_TO", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("to"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_ACTION", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("action"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_FROM", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("from"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_REPLY_TO", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("reply_to"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_FAULT_TO", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("fault_to"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_ATTACHMENTS", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("attachments"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_DEF_ATT_CON_TYPE", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("default_attachment_content_type"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_MP_LAST_MSG", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("last_message"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_PROP_NAME_SERVER_CERT", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("SERVER_CERT"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_PROP_NAME_KEY_FILE", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("KEY_FILE"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_PROP_NAME_SSL_PASSPHRASE", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("SSL_PASSPHRASE"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_PRIVATE_KEY", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("private_key"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_CERT", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("certificate"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_REC_CERT", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("receiver_certificate"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_USER", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("user"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_PWD", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("password"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_PWD_TYPE", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("password_type"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_SEC_TOK_OPT_TTL", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("ttl"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_CONF_LOG_DIR", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("WSF_LOG_DIR"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_CONF_LOG_LEVEL", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("WSF_LOG_LEVEL"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "WSF_CONF_WSFC_HOME", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("WSFC_HOME"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "AXIS2_HTTP_GET", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("GET"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "AXIS2_HTTP_METHOD", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("HTTP_METHOD"));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig/1.3.33/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "AXIS2_VALUE_TRUE", TRUE | 0x2);
sv_setsv(sv, SWIG_FromCharPtr("true"));
( run in 0.251 second using v1.01-cache-2.11-cpan-eab888a1d7d )