You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by we...@apache.org on 2004/03/10 22:34:23 UTC

cvs commit: ws-fx/wss4j/src/org/apache/ws/security WSSecurityEngine.java

werner      2004/03/10 13:34:23

  Modified:    wss4j/src/org/apache/ws/security WSSecurityEngine.java
  Log:
  Fix the public key Algo Ids in Security Engine according to
  Encryption.
  
  Revision  Changes    Path
  1.6       +2 -2      ws-fx/wss4j/src/org/apache/ws/security/WSSecurityEngine.java
  
  Index: WSSecurityEngine.java
  ===================================================================
  RCS file: /home/cvs/ws-fx/wss4j/src/org/apache/ws/security/WSSecurityEngine.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- WSSecurityEngine.java	7 Mar 2004 10:47:50 -0000	1.5
  +++ WSSecurityEngine.java	10 Mar 2004 21:34:23 -0000	1.6
  @@ -651,10 +651,10 @@
           }
           Cipher cipher = null;
           if (keyEncAlgo.equalsIgnoreCase(WSConstants.KEYTRANSPORT_RSA15)) {
  -            cipher = Cipher.getInstance("RSA");
  +            cipher = Cipher.getInstance("RSA/ECB/PKCS1PADDING","BC");
           } 
           else if (keyEncAlgo.equalsIgnoreCase(WSConstants.KEYTRANSPORT_RSAOEP)) {
  -			cipher = Cipher.getInstance("RSA/NONE/OAEPPADDING");
  +			cipher = Cipher.getInstance("RSA/NONE/OAEPPADDING","BC");
           }
           else {
               throw new WSSecurityException