




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、東方中訊CA中心2011-5-4重慶市監獄管理局數字認證平臺認證接口說明文檔(JAVA)目 錄1 WEBSERVICE接口11.1 接口概述11.2 函數定義11.3示例代碼12服務器端驗證接口22.1 接口概述22.2函數定義22.3示例代碼2II1 WEBSERVICE接口1.1 接口概述WEBSERVICE接口主要提供各應用平臺用戶身份驗證的方法。接口包括以下主要函數:1) 取得證書狀態getStatus 1.2 函數定義1)獲取證書狀態 getStatus原型:String getStatus (String info)描述:獲取證書狀態參數:String info驗認信息(身份證號+
2、":"+簽名用戶ip+":"+簽名用戶端口+":"+簽名值+":"+證書序列號)返回值:1證書有效0證書無效其它證書無效備注:所返回的證書狀態是被服務器簽名的密文,必須使用服務器端驗證方法驗證后才可得到證書狀態值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”;/得到證書狀態St
9、ring certStatus=cert.getStatus(sfz+":"+uip+":"+uport+":"+signData+":"+certNo);2 服務器端驗證接口2.1 接口概述服務器端驗證接口主要接收通過調用數字認證服務器WEB服務后,返回的證書狀態值.接口包括以下主要函數:2) 驗證證書狀態JavaVerify 2.2 函數定義1)獲取證書狀態 JavaVerify原型:String JavaVerify (String certStat,String value)描述:獲取證書狀態參數:Stri
10、ng certStatus證書狀態簽名值String value驗證的原文,此處輸入1既可返回值:invalidsignature簽名值驗證失敗errorsignature錯誤的簽名值1證書有效0證書無效備注:所返回的證書狀態是被服務器簽名的0或1的密文,必須使用服務器端驗證方法驗證后才可得到證書狀態值驗證包需要導入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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西科技學院附屬中學2025屆聯合模擬考試化學試題含解析
- 西藏昌都地區八宿縣2025屆初三三校聯考數學試題含解析
- 羽毛球場地租賃合同范文榜樣
- 江蘇省江陰市華士片、澄東片重點達標名校2025年初三年級下學期物理試題周末卷含附加題含解析
- 技術總監合同翻譯
- 事業單位勞動合同樣本
- 租賃合同與租賃訂單
- 江西省萍鄉市2024-2025學年七年級下學期期中生物學試題(含答案)
- 多功能會議室租賃合同
- 廚衛設備定制合同協議
- 三農產品直播帶貨策劃方案-
- 《囊螢夜讀》-課件
- 【基于雙因素理論下Y公司基層員工激勵機制研究11000字(論文)】
- 醫務人員手衛生考試試題
- 西雙版納羅盤再生能源有限公司云南景洪市城市生活垃圾處理場沼氣發電項目環評報告
- 老人智能手環方案可行性研究報告
- 河南省建筑工程定額說明和計算規則
- ICICLE之禾陳列調研
- GB/T 42172-2022精油產品標簽標識通則
- 課程思政教學展示-空巢老人學與思
- 專職消防員及消防文員報名登記表
評論
0/150
提交評論