dims        2005/08/17 13:01:21

  Modified:    src/org/apache/ws/security/handler WSHandler.java
  Log:
  cleanup code.
  
  Revision  Changes    Path
  1.2       +1 -53     
ws-wss4j/src/org/apache/ws/security/handler/WSHandler.java
  
  Index: WSHandler.java
  ===================================================================
  RCS file: 
/home/cvs/ws-wss4j/src/org/apache/ws/security/handler/WSHandler.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WSHandler.java    17 Aug 2005 03:19:45 -0000      1.1
  +++ WSHandler.java    17 Aug 2005 20:01:21 -0000      1.2
  @@ -699,32 +699,6 @@
           }
       }
   
  -    /******************************************************** DIMS *******/
  -
  -
  -    /**
  -     * Hook to allow subclasses to load their Signature Crypto however they 
see
  -     * fit.
  -     */
  -    protected Crypto loadSignatureCrypto2(RequestData reqData) throws 
WSSecurityException {
  -        Crypto crypto = null;
  -        String sigPropFile = null;
  -        if ((sigPropFile = (String) 
getOption(WSHandlerConstants.SIG_PROP_FILE))
  -                == null) {
  -            sigPropFile =
  -                    (String) getProperty(reqData.getMsgContext(), 
WSHandlerConstants.SIG_PROP_FILE);
  -        }
  -        if (sigPropFile != null) {
  -            if ((crypto = (Crypto) cryptos.get(sigPropFile)) == null) {
  -                crypto = CryptoFactory.getInstance(sigPropFile);
  -                cryptos.put(sigPropFile, crypto);
  -            }
  -        } else {
  -            throw new WSSecurityException("WSDoAllReceiver: Signature: no 
crypto property file");
  -        }
  -        return crypto;
  -    }
  -
       /**
        * Hook to allow subclasses to load their Decryption Crypto however they 
see
        * fit.
  @@ -749,7 +723,7 @@
       }
   
       protected void decodeSignatureParameter2(RequestData reqData) throws 
WSSecurityException {
  -        reqData.setSigCrypto(loadSignatureCrypto2(reqData));
  +        reqData.setSigCrypto(loadSignatureCrypto(reqData));
           /* There are currently no other signature parameters that need to be 
handled
           * here, but we call the load crypto hook rather than just changing 
the visibility
           * of this method to maintain parity with WSDoAllSender.
  @@ -917,39 +891,13 @@
   
               // Form a certificate chain from the transmitted certificate
               // and the certificate(s) of the issuer from the keystore
  -
               // First, create new array
               X509Certificate[] x509certs = new X509Certificate[certs.length + 
1];
  -
  -            /* The following conversion into provider specific format seems 
not to be necessary
  -            // Create new certificate, possibly provider-specific
  -            try {
  -            cert = sigCrypto.loadCertificate(new 
ByteArrayInputStream(cert.getEncoded()));
  -            } catch (CertificateEncodingException ex) {
  -            throw new WSSecurityException("WSDoAllReceiver: Combination of 
subject and issuers certificates failed", ex);
  -            } catch (WSSecurityException ex) {
  -            throw new WSSecurityException("WSDoAllReceiver: Combination of 
subject and issuers certificates failed", ex);
  -            }
  -            */
  -
               // Then add the first certificate ...
               x509certs[0] = cert;
  -
               // ... and the other certificates
               for (int j = 0; j < certs.length; j++) {
                   cert = certs[i];
  -
  -                /* The following conversion into provider specific format 
seems not to be necessary
  -                // Create new certificate, possibly provider-specific
  -                try {
  -                cert = sigCrypto.loadCertificate(new 
ByteArrayInputStream(cert.getEncoded()));
  -                } catch (CertificateEncodingException ex) {
  -                throw new WSSecurityException("WSDoAllReceiver: Combination 
of subject and issuers certificates failed", ex);
  -                } catch (WSSecurityException ex) {
  -                throw new WSSecurityException("WSDoAllReceiver: Combination 
of subject and issuers certificates failed", ex);
  -                }
  -                */
  -
                   x509certs[certs.length + j] = cert;
               }
               certs = x509certs;
  
  
  

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

Reply via email to