拦截文件策略功能更改

This commit is contained in:
duandongmei
2018-08-24 15:41:05 +08:00
parent b134786c70
commit d16db28a1e
21 changed files with 1869 additions and 15 deletions

View File

@@ -11,6 +11,8 @@ import java.io.InputStream;
import java.io.OutputStream;
import java.net.URLEncoder;
import java.security.MessageDigest;
import java.security.cert.CertificateFactory;
import java.security.cert.X509Certificate;
import java.util.Enumeration;
import javax.servlet.ServletOutputStream;
@@ -747,6 +749,20 @@ public class FileUtils extends org.apache.commons.io.FileUtils {
}
}
}
/**
* 获取公钥证书
* @param inputStream
* @return
*/
public static X509Certificate getCertificateInfo(InputStream inputStream) throws Exception{
X509Certificate ca = null;
CertificateFactory certificateFactory = CertificateFactory
.getInstance("X.509");
ca= (X509Certificate) certificateFactory
.generateCertificate(inputStream);
return ca;
}
/**
* 计算文件MD5
* @param file