[1/2] cxf git commit: Fixing bug with setting the signature digest algorithm for the SymmetricBinding

2015-09-07 Thread coheigea
Repository: cxf
Updated Branches:
  refs/heads/master e4119c6fe -> 5fbe7b49b


Fixing bug with setting the signature digest algorithm for the SymmetricBinding


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/d86fd8e7
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/d86fd8e7
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/d86fd8e7

Branch: refs/heads/master
Commit: d86fd8e725958b55269c2c3803520293f17a400e
Parents: e4119c6
Author: Colm O hEigeartaigh 
Authored: Mon Sep 7 12:08:19 2015 +0100
Committer: Colm O hEigeartaigh 
Committed: Mon Sep 7 12:08:19 2015 +0100

--
 .../ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java   | 2 ++
 .../ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java  | 2 ++
 2 files changed, 4 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/cxf/blob/d86fd8e7/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java
--
diff --git 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java
 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java
index e47fea6..e3e011e 100644
--- 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java
+++ 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AbstractBindingBuilder.java
@@ -2037,6 +2037,8 @@ public abstract class AbstractBindingBuilder extends 
AbstractCommonBindingHandle
 sig.setCustomTokenId(sigTokId);
 sig.setSecretKey(tok.getSecret());
 
sig.setSignatureAlgorithm(binding.getAlgorithmSuite().getSymmetricSignature());
+AlgorithmSuiteType algType = 
binding.getAlgorithmSuite().getAlgorithmSuiteType();
+sig.setDigestAlgo(algType.getDigest());
 
sig.setSigCanonicalization(binding.getAlgorithmSuite().getC14n().getValue());
 sig.prepare(doc, getSignatureCrypto(), secHeader);
 

http://git-wip-us.apache.org/repos/asf/cxf/blob/d86fd8e7/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java
--
diff --git 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java
 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java
index dcd494e..ddbcc69 100644
--- 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java
+++ 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/SymmetricBindingHandler.java
@@ -857,6 +857,8 @@ public class SymmetricBindingHandler extends 
AbstractBindingBuilder {
 sig.setCustomTokenId(sigTokId);
 sig.setSecretKey(tok.getSecret());
 
sig.setSignatureAlgorithm(sbinding.getAlgorithmSuite().getSymmetricSignature());
+AlgorithmSuiteType algType = 
sbinding.getAlgorithmSuite().getAlgorithmSuiteType();
+sig.setDigestAlgo(algType.getDigest());
 
sig.setSigCanonicalization(sbinding.getAlgorithmSuite().getC14n().getValue());
 Crypto crypto = null;
 if (sbinding.getProtectionToken() != null) {



[1/2] cxf git commit: Fixing bug

2015-04-16 Thread coheigea
Repository: cxf
Updated Branches:
  refs/heads/master 42b3ae5ec - da352523c


Fixing bug


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/4bc0c5e5
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/4bc0c5e5
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/4bc0c5e5

Branch: refs/heads/master
Commit: 4bc0c5e52615dac9db94b6fdcd73065a48eb1411
Parents: 42b3ae5
Author: Colm O hEigeartaigh cohei...@apache.org
Authored: Thu Apr 16 14:00:51 2015 +0100
Committer: Colm O hEigeartaigh cohei...@apache.org
Committed: Thu Apr 16 14:00:51 2015 +0100

--
 .../main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/cxf/blob/4bc0c5e5/rt/security/src/main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java
--
diff --git 
a/rt/security/src/main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java 
b/rt/security/src/main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java
index 2c040fc..a7a7148 100644
--- 
a/rt/security/src/main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java
+++ 
b/rt/security/src/main/java/org/apache/cxf/rt/security/utils/SecurityUtils.java
@@ -149,7 +149,7 @@ public final class SecurityUtils {
 if (url != null) {
 Properties properties = new Properties();
 try {
-InputStream ins = ((URL)o).openStream();
+InputStream ins = url.openStream();
 properties.load(ins);
 ins.close();
 } catch (IOException e) {