




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、東方中訊CA中心2011-5-4重慶市監(jiān)獄管理局數(shù)字認證平臺認證接口說明文檔(JAVA)目 錄1 WEBSERVICE接口11.1 接口概述11.2 函數(shù)定義11.3示例代碼12服務器端驗證接口22.1 接口概述22.2函數(shù)定義22.3示例代碼2II1 WEBSERVICE接口1.1 接口概述WEBSERVICE接口主要提供各應用平臺用戶身份驗證的方法。接口包括以下主要函數(shù):1) 取得證書狀態(tài)getStatus 1.2 函數(shù)定義1)獲取證書狀態(tài) getStatus原型:String getStatus (String info)描述:獲取證書狀態(tài)參數(shù):String info驗認信息(身份證號+
2、":"+簽名用戶ip+":"+簽名用戶端口+":"+簽名值+":"+證書序列號)返回值:1證書有效0證書無效其它證書無效備注:所返回的證書狀態(tài)是被服務器簽名的密文,必須使用服務器端驗證方法驗證后才可得到證書狀態(tài)值WEB服務地址:31:8090/certStatus/services/CertStatus1.3 示例代碼CertStatus cert = new CertStatus();/身份證號String sfz=”;/用戶IP地址String uip=””;
3、/用戶端口String uport=”8090”;/簽名值String signData=”MIIE1QYJKoZIhvcNAQcCoIIExjCCBMICAQExDjAMBggqhkiG9w0CBQUAMAsGCSqGSIb3DQEHAaCCA2swggNnMIIC0KADAgECAhBsons1Y763msaO330PV/pGMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlDSE9OR1FJTkcxNjA0BgNVBAoTLUNob25ncWluZyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgQ2VudGVyIE
4、NPLkxURDEWMBQGA1UEAxMNQ2hvbmdxaW5nICBDQTAeFw0wNTEyMDIwNzA1NTFaFw0xMTA1MjUwNzA1NTFaMIGJMRwwGgYJKoZIhvcNAQkBFg1jcWNhQGNxY2EubmV0MQswCQYDVQQGEwJDTjEPMA0GA1UEBx4Gkc1ehl4CMR0wGwYDVQQKHhSRzV6GZXBbV4vBTmaLpIvBTi1fwzEPMA0GA1UECx4Gj9CEJZDoMRswGQYDVQQDHhKP0IQlkOhRhZDobUuL1YvBTmYwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMI
5、GJAoGBAMkL17dTVQsQClmj8JnBm6WhNwvFNUhO/Fe0Ck/FuLH5mhbtQhV2SXT6oZ2YjusCBPGKEevH9bbSFUYNbQGAZ8Ba3ifZebolKBjFdsg679Q5nt5ptCWlSLTlrVojV7prqhUZ02/leKU/yfzYxuuhVP76davCYCXZhJcUMNjZvlVhAgMBAAGjgeYwgeMwHwYDVR0jBBgwFoAUetNd+67UBA1ORfOBKyIi08/8UhYwHQYDVR0OBBYEFO+cXfZG0smwa8ujGAFaGPQbGHfjMAwGA1UdEwQFMAMBAQAwgZ
6、IGA1UdHwSBijCBhzCBhKCBgaB/pH0wezEPMA0GA1UEAxMGY3JsMTIyMQwwCgYDVQQLEwNjcmwxCjAIBgNVBAsTATQxCjAIBgNVBAsTATExDTALBgNVBAoTBENRQ0ExEjAQBgNVBAcTCUNIT05HUUlORzESMBAGA1UECBMJQ0hPTkdRSU5HMQswCQYDVQQGEwJjbjANBgkqhkiG9w0BAQUFAAOBgQASu649Ue4JX1Ky68Vj7HB+OJ2obvQ3cbnWUWHg8p0GwvnTxBRe/WApzp384U6oC8eNbTTVEPM4k2euHZ
7、B/92pZln+XHP/ghnYRcWRxODORt0Wm0JDPolJ+sMVUjewA/EhGZPV3/vEnWjCZy/NkVxWUcz6mx7lhQXkbYt+GHkLUjGCAS8wggErAgEBMIGFMHExCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlDSE9OR1FJTkcxNjA0BgNVBAoTLUNob25ncWluZyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgQ2VudGVyIENPLkxURDEWMBQGA1UEAxMNQ2hvbmdxaW5nICBDQQIQbKJ7NWO+t5rGjt99D1f6RjAMBggqhkiG9w0
8、CBQUAMA0GCSqGSIb3DQEBAQUABIGAibFEwKTBnoBbKvPLDCJ9MzyWVtjb7ZcNI88GeM16Dm9galw3t63cwVx1Cm7FMMx4H+0HDaBH9k8BUhWeC6mJbN4Az4qfSILiCkPW0tfTesfZJJ9lY9uBpBj7GBwudtmZy+zD/452Sjyycgkq+RMhLhi+mCNfrLQ65y76Dp/WjwY=:6CA27B3563BEB79AC68EDF7D0F57FA46”;/證書序列號String certNo=”6CA27B3563BEB79AC68EDF7D0F57FA46”;/得到證書狀態(tài)St
9、ring certStatus=cert.getStatus(sfz+":"+uip+":"+uport+":"+signData+":"+certNo);2 服務器端驗證接口2.1 接口概述服務器端驗證接口主要接收通過調用數(shù)字認證服務器WEB服務后,返回的證書狀態(tài)值.接口包括以下主要函數(shù):2) 驗證證書狀態(tài)JavaVerify 2.2 函數(shù)定義1)獲取證書狀態(tài) JavaVerify原型:String JavaVerify (String certStat,String value)描述:獲取證書狀態(tài)參數(shù):Stri
10、ng certStatus證書狀態(tài)簽名值String value驗證的原文,此處輸入1既可返回值:invalidsignature簽名值驗證失敗errorsignature錯誤的簽名值1證書有效0證書無效備注:所返回的證書狀態(tài)是被服務器簽名的0或1的密文,必須使用服務器端驗證方法驗證后才可得到證書狀態(tài)值驗證包需要導入ezca.jar包、bcmail-jdk14-137.jar、bcprov-jdk14-137.jarSVM類在EZCA.JAR包內2.3 示例代碼SVM svm = new SVM();String status = svm.JavaVerify(certStatus, &quo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小區(qū)設備供應管理辦法
- 腸梗阻說課課件
- 豐縣教招數(shù)學試卷
- 二上西師數(shù)學試卷
- 建筑領域培訓課件
- 高二懷化市統(tǒng)考數(shù)學試卷
- 肝中醫(yī)講解課件
- 福建小學畢業(yè)班數(shù)學試卷
- 肉癭的護理課件
- 肝病的診斷和治療技術進展
- 2025年廣東省中考英語試題卷(含答案解析)
- 2025年吉林省中考物理試卷真題及答案詳解(精校打印版)
- 江蘇省南京市六校聯(lián)合體2024-2025學年高一下學期期末調研測試歷史試題(含答案)
- 標準的編寫講課件
- 學堂在線 護理研究方法 期末考試答案
- 2025年湖南省中考英語試卷真題(含答案解析)
- 2025年法律職業(yè)資格考試民法專項練習卷:合同法真題解析及試題
- 2025年天津市中考英語真題試卷及答案
- 鄉(xiāng)鎮(zhèn)會議制度管理制度
- 玻尿酸介紹課件
- 2024年個人信用報告(個人簡版)樣本(帶水印-可編輯)
評論
0/150
提交評論