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("取消!") } });