summaryrefslogtreecommitdiffstats
path: root/base/util/src/netscape/security/util/DerValue.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/util/src/netscape/security/util/DerValue.java')
-rw-r--r--base/util/src/netscape/security/util/DerValue.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/base/util/src/netscape/security/util/DerValue.java b/base/util/src/netscape/security/util/DerValue.java
index 40215626a..87a0a38a3 100644
--- a/base/util/src/netscape/security/util/DerValue.java
+++ b/base/util/src/netscape/security/util/DerValue.java
@@ -610,6 +610,17 @@ public class DerValue {
return false;
}
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((buffer == null) ? 0 : buffer.hashCode());
+ result = prime * result + ((data == null) ? 0 : data.hashCode());
+ result = prime * result + length;
+ result = prime * result + tag;
+ return result;
+ }
+
/**
* Bitwise equality comparison. DER encoded values have a single
* encoding, so that bitwise equality of the encoded values is an