> This code change adds new methods to `DerInputStream` to easily and safely > read optional fields in a ASN.1 DER-encoded value. It also adds several > wrapping methods to `DerValue` to avoid unnecessary memory copying when > calling by an internal method. > > The new methods are applied to `OAEPParameters` to show out how they work. A > new regression test is added to show that not only the new methods are simper > but they are safer and more correct.
Weijun Wang has updated the pull request incrementally with one additional commit since the last revision: new APIs and new examples ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/5221/files - new: https://git.openjdk.java.net/jdk/pull/5221/files/3e7b09e2..a0e14803 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=5221&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=5221&range=01-02 Stats: 70 lines in 5 files changed: 27 ins; 15 del; 28 mod Patch: https://git.openjdk.java.net/jdk/pull/5221.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/5221/head:pull/5221 PR: https://git.openjdk.java.net/jdk/pull/5221