Hi Brecht,

Yes it is possible. Please see here:
http://marc.theaimsgroup.com/?l=axis-user&m=115517624610919&w=2

Thanks,
Ruchith

On 8/10/06, Brecht Yperman <[EMAIL PROTECTED]> wrote:




Hi,



how do I configure Rampart dynamically?



I tried something like this, but it does not work...



private void configureSecurity(ServiceClient client) throws AxisFault {

            if (true /*security == on*/) {

                  Parameter parm = new Parameter();

                  parm.setName("OutflowSecurity");



                  OMFactory fact = OMAbstractFactory.getOMFactory();



                  OMNamespace emptyNS = fact.createOMNamespace(null, "");

                  OMElement actionEl = fact.createOMElement("action",
emptyNS);



                  OMElement itemsEl = fact.createOMElement("items",
emptyNS);

                  itemsEl.setText("UsernameToken");

                  actionEl.addChild(itemsEl);



                  OMElement userEl = fact.createOMElement("user", emptyNS);

                  userEl.setText("bob");

                  actionEl.addChild(userEl);



                  OMElement pwCbEl =
fact.createOMElement("passwordCallbackClass", emptyNS);

                  pwCbEl.setText("CallbackHandler");

                  actionEl.addChild(pwCbEl);



                  parm.setParameterElement(actionEl);



                  client.engageModule(new QName("rampart-1.0"));

            }

      }



Thanks,

Brecht



Invenso - The "Integration Software" specialists.
 _____________________________________________

Brecht Yperman
 Development team

 Direct: +32 (0)3 780 30 05
 Email: [EMAIL PROTECTED]

INVENSO bvba
 Industriepark-West 75
 9100 Sint-Niklaas
 Belgium - Europe

 Phone: +32 (0)3 780 30 02
 Fax: +32 (0)3 780 30 03
 Email: [EMAIL PROTECTED]
 Website: www.invenso.com

"E-mail disclaimer: This e-mail, and any attachments thereto, is intended
only for use by the addressee(s) named herein and may contain legally
privileged and/or confidential information. If you are not the intended
recipient, please note that any review, dissemination, disclosure,
alteration, printing, copying or transmission of this e-mail and/or any file
transmitted with it, is strictly prohibited and may be unlawful. If you have
received this e-mail by mistake, please immediately notify the sender and
permanently delete the original as well as any copy of any e-mail and any
printout thereof."




--
www.ruchith.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to