create

Signature.create()

功能说明

创建一个盖章对象

参数

根据init方法设置sealType设置为‘server’,需要指定密钥盘的密钥盘序号或者用户编码

属性名 类型 默认值 说明
keysn String 根据密钥盘序号获取服务器的印章
usercode String 根据用户编码获取服务器的印章

sealType为‘client’时,参数无

返回值

signatureCreator

代码

var signatureCreator = Signature.create();
var protectedItems = [ ´item1´, ´item2´, ´item3´ ]//设置保护DOM的id,自动查找ID,自动获取保护DOM的kg-desc属性作为保护项描述,value属性为保护数据。
      signatureCreator.run({
            protectedItems: protectedItems,
            position: ´posid´,//设置盖章定位dom的ID
            autoCert:true,//数字签名
            okCall: function() {//点击确定后的回调方法,this为签章对象。调用getSignatureid获取签章ID,调用getSignatureData获取签章数据。
                  console.log("´" + this.getSignatureid() + "´:´" + this.getSignatureData() + "´");
            },
            cancelCall : function() {//点击取消后的回调方法
                  console.log("取消!")
            }
});