diff options
author | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-09-03 18:53:00 +0000 |
---|---|---|
committer | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-09-03 18:53:00 +0000 |
commit | 9cd3061f3ba41bf49afa0bb4d2bfa0a0a97d775e (patch) | |
tree | 59e171233181705a58d0b71e6dcf6966a4782fdd /pki/base | |
parent | 7dcc4ca791f659b37c77124fcc5987c536381ba1 (diff) | |
download | pki-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')
-rw-r--r-- | pki/base/util/src/netscape/security/util/DerInputStream.java | 8 |
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 |