Author: keith Date: Thu Jul 10 06:58:51 2008 New Revision: 19094 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=19094
Log: Adding an option of encryptionUser to cater to encryption of request Modified: trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java Modified: trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java URL: http://wso2.org/svn/browse/wso2/trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java?rev=19094&r1=19093&r2=19094&view=diff ============================================================================== --- trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java (original) +++ trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java Thu Jul 10 06:58:51 2008 @@ -135,6 +135,8 @@ private String targetNamespace; + private String encryptionUser; + /** * Constructor for the use by Rhino */ @@ -543,6 +545,14 @@ String password = passwordObject.toString(); options.setPassword(password); } + + Object encryptionUserObject = + optionsArray.get("encryptionUser", optionsArray); + if (encryptionUserObject != null && + !(encryptionUserObject instanceof Undefined) + && !(encryptionUserObject instanceof UniqueTag)) { + wsRequest.encryptionUser = encryptionUserObject.toString(); + } } wsRequest.targetNamespace = definition.getTargetNamespace(); } catch (MalformedURLException e) { @@ -1114,6 +1124,10 @@ rc.setSigCryptoConfig(sigCryptoConfig); rc.setEncrCryptoConfig(encrCryptoConfig); + if (wsRequest.encryptionUser != null) { + rc.setEncryptionUser(wsRequest.encryptionUser); + } + return rc; } } \ No newline at end of file _______________________________________________ Mashup-dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/mashup-dev
