summaryrefslogtreecommitdiffstats
path: root/pki/base/util/src/netscape
diff options
context:
space:
mode:
authorawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2009-09-03 18:53:00 +0000
committerawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2009-09-03 18:53:00 +0000
commit9cd3061f3ba41bf49afa0bb4d2bfa0a0a97d775e (patch)
tree59e171233181705a58d0b71e6dcf6966a4782fdd /pki/base/util/src/netscape
parent7dcc4ca791f659b37c77124fcc5987c536381ba1 (diff)
downloadpki-9cd3061f3ba41bf49afa0bb4d2bfa0a0a97d775e.tar.gz
pki-9cd3061f3ba41bf49afa0bb4d2bfa0a0a97d775e.tar.xz
pki-9cd3061f3ba41bf49afa0bb4d2bfa0a0a97d775e.zip
Fixed bugzilla bug #514270.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@786 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/util/src/netscape')
-rw-r--r--pki/base/util/src/netscape/security/util/DerInputStream.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/pki/base/util/src/netscape/security/util/DerInputStream.java b/pki/base/util/src/netscape/security/util/DerInputStream.java
index 3e7705983..38564bf71 100644
--- a/pki/base/util/src/netscape/security/util/DerInputStream.java
+++ b/pki/base/util/src/netscape/security/util/DerInputStream.java
@@ -245,6 +245,14 @@ public class DerInputStream {
return readVector(startLen);
}
+ public void skipSequence(int startLen) throws IOException {
+ int b = buffer.read();
+ if (b != DerValue.tag_Sequence)
+ throw new IOException("Sequence tag error " + b);
+ int len = getLength(buffer);
+ buffer.skip(len);
+ }
+
/**
* Return a set of encoded entities. ASN.1 sets are unordered,
* though DER may specify an order for some kinds of sets (such