org.apache.commons.compress.archivers.zip.ZipUtil.supportsEncryptionOf()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(167)

本文整理了Java中org.apache.commons.compress.archivers.zip.ZipUtil.supportsEncryptionOf()方法的一些代码示例,展示了ZipUtil.supportsEncryptionOf()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipUtil.supportsEncryptionOf()方法的具体详情如下:
包路径:org.apache.commons.compress.archivers.zip.ZipUtil
类名称:ZipUtil
方法名:supportsEncryptionOf

ZipUtil.supportsEncryptionOf介绍

[英]Whether this library supports the encryption used by the given entry.
[中]此库是否支持给定项使用的加密。

代码示例

代码示例来源:origin: org.apache.commons/commons-compress

  1. /**
  2. * Whether this library is able to read or write the given entry.
  3. */
  4. static boolean canHandleEntryData(final ZipArchiveEntry entry) {
  5. return supportsEncryptionOf(entry) && supportsMethodOf(entry);
  6. }

代码示例来源:origin: org.apache.commons/commons-compress

  1. /**
  2. * Checks whether the entry requires features not (yet) supported
  3. * by the library and throws an exception if it does.
  4. */
  5. static void checkRequestedFeatures(final ZipArchiveEntry ze)
  6. throws UnsupportedZipFeatureException {
  7. if (!supportsEncryptionOf(ze)) {
  8. throw
  9. new UnsupportedZipFeatureException(UnsupportedZipFeatureException
  10. .Feature.ENCRYPTION, ze);
  11. }
  12. if (!supportsMethodOf(ze)) {
  13. final ZipMethod m = ZipMethod.getMethodByCode(ze.getMethod());
  14. if (m == null) {
  15. throw
  16. new UnsupportedZipFeatureException(UnsupportedZipFeatureException
  17. .Feature.METHOD, ze);
  18. }
  19. throw new UnsupportedZipFeatureException(m, ze);
  20. }
  21. }
  22. }

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

  1. /**
  2. * Whether this library is able to read or write the given entry.
  3. */
  4. static boolean canHandleEntryData(final ZipArchiveEntry entry) {
  5. return supportsEncryptionOf(entry) && supportsMethodOf(entry);
  6. }

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

  1. /**
  2. * Checks whether the entry requires features not (yet) supported
  3. * by the library and throws an exception if it does.
  4. */
  5. static void checkRequestedFeatures(final ZipArchiveEntry ze)
  6. throws UnsupportedZipFeatureException {
  7. if (!supportsEncryptionOf(ze)) {
  8. throw
  9. new UnsupportedZipFeatureException(UnsupportedZipFeatureException
  10. .Feature.ENCRYPTION, ze);
  11. }
  12. if (!supportsMethodOf(ze)) {
  13. final ZipMethod m = ZipMethod.getMethodByCode(ze.getMethod());
  14. if (m == null) {
  15. throw
  16. new UnsupportedZipFeatureException(UnsupportedZipFeatureException
  17. .Feature.METHOD, ze);
  18. }
  19. throw new UnsupportedZipFeatureException(m, ze);
  20. }
  21. }
  22. }

相关文章