You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2008/08/09 02:00:11 UTC

svn commit: r684151 - /maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java

Author: ogusakov
Date: Fri Aug  8 17:00:10 2008
New Revision: 684151

URL: http://svn.apache.org/viewvc?rev=684151&view=rev
Log:
moved around crypto-related classes, prep for PGP verification

Modified:
    maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java

Modified: maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java?rev=684151&r1=684150&r2=684151&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java (original)
+++ maven/sandbox/trunk/mercury/mercury-crypto/mercury-crypto-basic/src/main/java/org/apache/maven/mercury/crypto/basic/SHA1Verifier.java Fri Aug  8 17:00:10 2008
@@ -22,25 +22,27 @@
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
 
+import org.apache.maven.mercury.crypto.api.AbstractVerifier;
+import org.apache.maven.mercury.crypto.api.Verifier;
+
 
 /**
  * SHA1Verifier
  *
  *
  */
-public class SHA1Verifier implements org.apache.maven.mercury.crypto.api.Verifier
+public class SHA1Verifier
+extends AbstractVerifier
+implements Verifier
 {
     public static final String digestAlgorithm = "SHA-1";
     private MessageDigest digest;
     private byte[] digestBytes;
-    private boolean isLenient;
-    private boolean isSufficient;
-    
     
-    public SHA1Verifier (boolean isLenient, boolean isSufficient)
+    public SHA1Verifier( boolean isLenient, boolean isSufficient )
     {
-        this.isLenient = isLenient;
-        this.isSufficient = isSufficient;
+      super( isLenient, isSufficient );
+
         try
         {
             digest = MessageDigest.getInstance( digestAlgorithm );
@@ -67,25 +69,6 @@
     {
         return ChecksumCalculator.encodeToAsciiHex( getSignatureBytes() );
     }
-    
-    public void setLenient (boolean lenient)
-    {
-        isLenient = lenient;
-    }
-
-    public boolean isLenient()
-    {
-        return isLenient;
-    }
-
-    public void setSufficient (boolean sufficient)
-    {
-        isSufficient = sufficient;
-    }
-    public boolean isSufficient()
-    {
-        return isSufficient;
-    }
 
     public boolean verifySignature(String sig)
     {