Author: bago
Date: Sun Jan 31 12:15:48 2010
New Revision: 905012
URL: http://svn.apache.org/viewvc?rev=905012&view=rev
Log:
Protect method from NPE on missing signature header
Modified:
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
Modified:
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
URL:
http://svn.apache.org/viewvc/james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java?rev=905012&r1=905011&r2=905012&view=diff
==============================================================================
---
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
(original)
+++
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
Sun Jan 31 12:15:48 2010
@@ -234,7 +234,7 @@
// System.out.println(message.getFields("DKIM-Signature"));
List fields = messageHeaders.getFields("DKIM-Signature");
// if (fields.size() > 1) throw new RuntimeException("here we are!");
- if (fields.size() == 0) {
+ if (fields == null || fields.size() == 0) {
throw new PermFailException("DKIM-Signature field not found");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]