91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 38.38MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-07-02
  • 語言: 其他
  • 標簽: CA認證??吉大正元??

資源簡介

吉大正元CA認證服務器與客戶端以及配置文檔,有服務器和客戶端,有配置文檔,一般人都可以看得懂。

資源截圖

代碼片段和文件信息

/**
?*?Copyright???1999-2008?JIT?Co,Ltd.?
?*?All?right?reserved.
?*/
package?cn.com.jit.cinas;

import?java.io.ByteArrayInputStream;
import?java.io.ByteArrayOutputStream;
import?java.io.FileInputStream;
import?java.io.IOException;
import?java.io.InputStream;
import?java.util.List;
import?java.util.Properties;

import?javax.servlet.ServletConfig;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?org.apache.commons.httpclient.HttpClient;
import?org.apache.commons.httpclient.HttpStatus;
import?org.apache.commons.httpclient.methods.PostMethod;
import?org.dom4j.Document;
import?org.dom4j.DocumentHelper;
import?org.dom4j.Element;
import?org.dom4j.io.xmlWriter;

import?sun.misc.base64Encoder;

public?class?AuthenServlet?extends?HttpServlet?{
private?static?final?long?serialVersionUID?=?-1686835672374220173L;

private?String?tempURL?=?null?propertiesURL?=?null;
private?Properties?props?=?null;

public?void?init(ServletConfig?cfg)?throws?ServletException?{
tempURL?=?cfg.getInitParameter(“url“);
propertiesURL?=?cfg.getInitParameter(“propertiesURL“);
}

protected?void?doGet(HttpServletRequest?req?HttpServletResponse?resp)
throws?IOException?ServletException?{
HttpServletRequest?request?=?(HttpServletRequest)?req;
HttpServletResponse?response?=?(HttpServletResponse)?resp;

/***************************************************************************
?*?isSuccess?認證是否成功true成功/false失敗;errCode?錯誤碼;errDesc?錯誤描述?*
?*?************************************************************************/
????????//第四步:客戶端認證
//第五步:服務端驗證認證原文
//第六步:應用服務端認證
//第七步:網關返回認證響應
//第八步:服務端處理

/***********************************
?*?獲取應用標識及網關認證地址?*
?***********************************/

boolean?isSuccess?=?true;
String?errCode?=?null?errDesc?=?null;

//?初始化屬性文件路徑
String?parentPath?=?request.getSession().getServletContext()
.getRealPath(“/WEB-INF“);

//?初始化配置文件屬性
InputStream?in?=?new?FileInputStream(parentPath?+?propertiesURL);
props?=?new?Properties();
props.load(in);


//?可以根據需求使用不同的獲取方法
String?appId?=?this.getProperties(KEY_APP_ID);
String?authURL?=?this.getProperties(KEY_AUTHURL);

if?(!isNotNull(appId)?||?!isNotNull(authURL))?{
isSuccess?=?false;
errDesc?=?“應用標識或網關認證地址不可為空“;
System.out.println(“應用標識或網關認證地址不可為空\n“);
}

String?original_data?=?null?signed_data?=?nulloriginal_jsp?=?null??username?=?null??password?=?null;
/**************************
?*?獲取認證數據信息?*
?**************************/
if?(isSuccess)?{
System.out.println(“應用標識及網關的認證地址讀取成功!\n應用標識:“?+?appId?+?“\n認證地址:“
+?authURL?+?“\n“);
if?(isNotNull((String)?request.getSession().getAttribute(
KEY_ORIGINAL_DATA))
&&?isNotNull((String)?request.getParameter(KEY_SIGNED_DATA))&&isNotNull((String)?request.getParameter(KEY_ORIGINAL_JSP)))?{
//?獲取session中的認證原文
original_data?=?(String)?request

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-08-14?16:34??Debugger_V2.2\
?????文件????????1638??2009-07-09?15:36??Debugger_V2.2\.classpath
?????文件?????????394??2009-07-08?16:53??Debugger_V2.2\.project
?????目錄???????????0??2012-08-14?16:34??Debugger_V2.2\.settings\
?????文件?????????629??2009-07-08?16:53??Debugger_V2.2\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-08-14?16:34??Debugger_V2.2\bin\
?????文件???????24093??2009-07-08?16:58??Debugger_V2.2\bin\bootstrap.jar
?????文件????????1880??2009-07-08?16:58??Debugger_V2.2\bin\catalina-tasks.xml
?????文件????????9134??2009-07-08?16:58??Debugger_V2.2\bin\catalina.bat
?????文件???????12128??2009-07-08?16:58??Debugger_V2.2\bin\catalina.sh
?????文件????????9341??2009-07-08?16:58??Debugger_V2.2\bin\commons-daemon.jar
?????文件???????52313??2009-07-08?16:58??Debugger_V2.2\bin\commons-logging-api-1.1.1.jar
?????文件?????????509??2009-07-08?16:58??Debugger_V2.2\bin\cpappend.bat
?????文件????????1282??2009-07-08?16:58??Debugger_V2.2\bin\digest.bat
?????文件?????????841??2009-07-08?16:58??Debugger_V2.2\bin\digest.sh
?????文件????????1743??2009-07-08?16:58??Debugger_V2.2\bin\jkstatus-tasks.xml
?????文件????????2167??2009-07-08?16:58??Debugger_V2.2\bin\jmxaccessor-tasks.xml
?????文件???????74398??2009-07-08?16:58??Debugger_V2.2\bin\jsvc.tar.gz
?????文件????????4260??2009-07-08?16:58??Debugger_V2.2\bin\service.bat
?????文件????????2413??2009-07-08?16:58??Debugger_V2.2\bin\setclasspath.bat
?????文件????????3008??2009-07-08?16:58??Debugger_V2.2\bin\setclasspath.sh
?????文件????????1271??2009-07-08?16:58??Debugger_V2.2\bin\shutdown.bat
?????文件?????????780??2009-07-08?16:58??Debugger_V2.2\bin\shutdown.sh
?????文件????????1272??2009-07-08?16:58??Debugger_V2.2\bin\startup.bat
?????文件????????1173??2009-07-08?16:58??Debugger_V2.2\bin\startup.sh
?????文件???????13017??2009-07-08?16:58??Debugger_V2.2\bin\tomcat-juli.jar
?????文件??????187968??2009-07-08?16:58??Debugger_V2.2\bin\tomcat-native.tar.gz
?????文件??????126976??2009-07-08?16:58??Debugger_V2.2\bin\tomcat5.exe
?????文件??????167936??2009-07-08?16:58??Debugger_V2.2\bin\tomcat5w.exe
?????文件????????2233??2009-07-08?16:58??Debugger_V2.2\bin\tool-wrapper.bat
?????文件????????2545??2009-07-08?16:58??Debugger_V2.2\bin\tool-wrapper.sh
............此處省略834個文件信息

評論

共有 條評論