Javaでパスワード付ZIPを解凍するサンプル

java
ZIPファイルの解凍処理は実装済みであったので、
「ZIPファイルにパスワードをかけて運用したいのですが
よろしいでしょうか?」
の問いに、簡単にうなずいてしまったことが失敗。
思った以上に調べても情報が出ず、時間ばかりかかってしまいました。。。
Javaでは暗号化、パスワード付ZIPには対応していない。と書かれてました。
http://bugs.java.com/view_bug.do?bug_id=6502004
そこで更に調査して、ようやく出会えた以下のライブラリ
以下の記述だけでパスワード付ZIPを解凍できました。
ZipFile zipFile = new ZipFile(file);
if (zipFile.isEncrypted()) {
zipFile.setPassword(zipPassword);
}
同じように情報がうまく探せない人が、この投稿で助かることを期待します。