📄 sslsignature_reply_callback.java
字号:
/****************************************************************
* 软件:Java签名协议扩展 (Java Signature Protocol Extension, JSPE)
* 版本:V1.0
* 软件功能:实现SSL签名协议
* 模块:公共接口SSLsignature_reply_callback
*-----------------------------------------------------------------
* 版权所有:中山大学软件研究所 2002
* Programmed by 佛山张峰岭 fszfl@21cn.com
* 2002.4 - 2002.5
*****************************************************************/
package com.zsusoft.zfl;
/**
* 这个接口定义当SSLsignature_reply对象接收到签名请求时会调用的几个回调函数,
* 由于SSLsignature_reply在一个独立的线程中执行,用户可以在这里加入对签名前检查,
* 提供签名回应中的附加数据(Attach Data),签名后处理等自己的处理逻辑。
**/
public interface SSLsignature_reply_callback{
/**
* 表示接收到合法的签名请求后检查签名请求中的数据,同时也可以在应用证书中加上对对方数字证书的检查
* 用户可以在这个地方加入执行签名前的一些前期处理,返回false表示拒绝签名
* S_request是签名请求数据
* partner_cert是从SSLsession中获取的对方的证书
**/
public boolean Check_Signature_Request(Signature_request S_request,javax.security.cert.Certificate partner_cert);
/**
* 用户加上签名返回时的附加数据
* S_request是签名请求数据
**/
public String Put_Attach_Data(Signature_request S_request);
/**
* 执行了数字签名后的处理
* sslsignature_record保存本次签名的全部信息
**/
public void DoneSignature(SSLsignature_record sslsignature_record);
/**
* 捕捉到签名过程中出错
* Desc:提示信息
* e :例外情况
**/
public void CatchError(String Desc, Exception e);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -