[java-xmltooling COMMIT] in /branches/REL_1: doc/RELEASE-NOTES.txt src/main/java/org/opensaml/xml/signature/Signature...

noreply at shibboleth.net noreply at shibboleth.net
Wed Mar 20 17:32:58 EDT 2013


Author: putmanb
Date: Wed Mar 20 17:32:57 2013
New Revision: 801

URL: http://svn.shibboleth.net/view/java-xmltooling?rev=801&view=rev
Log:
JXT-100: missing SignatureConstants values for SHA-256 and SHA-512 digests 

Modified:
    branches/REL_1/doc/RELEASE-NOTES.txt
    branches/REL_1/src/main/java/org/opensaml/xml/signature/SignatureConstants.java

Modified: branches/REL_1/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/doc/RELEASE-NOTES.txt?rev=801&r1=800&r2=801&view=diff
==============================================================================
--- branches/REL_1/doc/RELEASE-NOTES.txt (original)
+++ branches/REL_1/doc/RELEASE-NOTES.txt Wed Mar 20 17:32:57 2013
@@ -9,6 +9,7 @@
 [JXT-97] - DigestMethod builder defaults to wrong namespace/prefix
 [JXT-98] - Add support for configuring PKIX policy checking in the PKIX trust engine
 [JXT-99] - Signature verification exception on Java 7
+[JXT-100] - missing SignatureConstants values for SHA-256 and SHA-512 digests 
 [JXT-101] - Wrong key algorithm used for elliptic curve keys
 
 Changes in Release 1.3.4

Modified: branches/REL_1/src/main/java/org/opensaml/xml/signature/SignatureConstants.java
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/src/main/java/org/opensaml/xml/signature/SignatureConstants.java?rev=801&r1=800&r2=801&view=diff
==============================================================================
--- branches/REL_1/src/main/java/org/opensaml/xml/signature/SignatureConstants.java (original)
+++ branches/REL_1/src/main/java/org/opensaml/xml/signature/SignatureConstants.java Wed Mar 20 17:32:57 2013
@@ -17,6 +17,7 @@
 
 package org.opensaml.xml.signature;
 
+import org.opensaml.xml.encryption.EncryptionConstants;
 import org.opensaml.xml.util.XMLConstants;
 
 
@@ -255,6 +256,20 @@
     // public static final String ALGO_ID_SIGNATURE_DSA_SHA256 = XMLSIG11_NS + "dsa-sha256";
     
     
+    // *********************************************************
+    // Alias in some additional algorithm URI's used in XML 
+    // Signature, but defined in XML Encryption.
+    // *********************************************************
+    /** Message Digest - SHA256 (Note: Defined by XML Encryption). */
+    public static final String ALGO_ID_DIGEST_SHA256 = EncryptionConstants.ALGO_ID_DIGEST_SHA256;
+    
+    /** Message Digest - SHA512 (Note: Defined by XML Encryption). */
+    public static final String ALGO_ID_DIGEST_SHA512 = EncryptionConstants.ALGO_ID_DIGEST_SHA512;
+    
+    /** Message Digest - RIPEMD-160 (Note: Defined by XML Encryption). */
+    public static final String ALGO_ID_DIGEST_RIPEMD160 = EncryptionConstants.ALGO_ID_DIGEST_RIPEMD160;
+    
+    
     /** Constructor. */
     private SignatureConstants() {
         



More information about the commits mailing list