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)
{