PublisherPublicKeyDigest resultPublisherKeyID) {
if (null != maxSuffixComponents() || null != minSuffixComponents()) {
int nameCount = name.count();
int lengthDiff = nameCount + (digestIncluded?0:1) - name().count();
if (null != maxSuffixComponents() && lengthDiff > maxSuffixComponents()) {
<BUG>if(Log.isLoggable(Level.FINE))

Log.fine("Interest match failed: {0} more than the {1} components between expected {2} and tested {3}",lengthDiff, maxSuffixComponents(), name(), name);
</BUG>
return false;

PublisherPublicKeyDigest resultPublisherKeyID) {
if (null != maxSuffixComponents() || null != minSuffixComponents()) {
int nameCount = name.count();
int lengthDiff = nameCount + (digestIncluded?0:1) - name().count();
if (null != maxSuffixComponents() && lengthDiff > maxSuffixComponents()) {
if(Log.isLoggable(Log.FAC_ENCODING, Level.FINE))
Log.fine(Log.FAC_ENCODING, "Interest match failed: {0} more than the {1} components between expected {2} and tested {3}",lengthDiff, maxSuffixComponents(), name(), name);
return false;
