移动安全联盟简介
移动安全联盟(Mobile Security Alliance,简称MSA)于2017年12月4日成立,由中国信息通信研究院联合终端生产企业、安全企业、高等院校、研究机构、互联网企业以及芯片企业、方案企业等产业链中各个环节的重要机构共同发起。
联盟立足于搭建移动互联网安全的合作与促进平台,聚集信息通信界的中坚力量及相关机构,服务企业,支撑政府决策,推进移动互联网、移动设备安全发展,为实施《网络安全法》和推动“互联网+”发展提供必要支撑。
联盟旨在促进相关主体之间的交流和深度合作,提供公平对话的平台、纽带,促进供需对接和知识共享,形成优势互补,有效推进移动互联网安全产业发展,维护行业秩序,切实解决企业现实问题。
联盟着力聚集产业生态各方力量,联合开展移动安全技术、标准和产业研究,共同探索移动安全的新模式和新机制,维护行业公平,推进技术、产业与应用研发,开展试点示范,广泛开展国际合作,形成全球化的合作平台。
miitMsa 插件概述
本插件封装了移动安全联盟的原生 SDK,用于获取设备标识 imei 、oaId 、aaId 、vaId。
插件使用攻略
移动安全联盟申请地址移动安全联盟
使用此插件之前必须先配置 [miitMsaAppendix.zip 自定义扩展插件]文件,配置完毕,需通过云端编译生效,配置方法如下:
step1.将miitMsaAppendix解压 step2.将moduleMiitMsaAppendix-release用解压软件打开 step3.将assets里面supplierconfig.json打开并编辑 step4.将对应平台的appid填入保存 step5.将文件夹再压缩回miitMsaAppendix.zip step6.将miitMsaAppendix.zip上传至云端YonBuilder移动开发项目的自定义插件中
获取驱动信息
getDeviceId({params}, callback(ret, err))
无
ret:
{
status: true, //初始化状态
code: 0, //状态码
type: 'onInit', //事件类型 onInit onSuccess
msg: "描述",//描述
result:{ //其他结果数据
}
}
var miitMsa = api.require('miitMsa');
miitMsa.getDeviceId({
}, function(ret, err){
// alert(JSON.stringify(ret));
if(ret.status){
if(ret.type == "onSuccess"){
//结果集
var result = ret.result;
var deviceType = result.deviceType;//驱动类型 oaId imei
var deviceId = result.deviceId;//驱动ID 取决于 驱动类型 如:deviceType=oaId deviceId=oaId
var oaId = result.deviceId;//驱动类型 oaid
var imei = result.imei;//驱动类型 imei
}
}else{
alert(ret.msg)
}
});
Android系统
可提供的1.0.0及更高版本