当前位置: 首页 > news >正文

做靠谱的网络兼职网站网站的seo方案

做靠谱的网络兼职网站,网站的seo方案,网站维护服务器,做网站做一个什么主题的1. 在jar包中定义一个接口,例如 用于检查传入的hash值是否匹配预设的值。 2. 在调用接口的地方,获取当前应用的hash值。 3. 将当前应用的hash值与预设的值进行比较,如果匹配,则允许调用接口;否则,拒绝调用。…

1. 在jar包中定义一个接口,例如 用于检查传入的hash值是否匹配预设的值。
2. 在调用接口的地方,获取当前应用的hash值。
3. 将当前应用的hash值与预设的值进行比较,如果匹配,则允许调用接口;否则,拒绝调用。

一、调用者

public static Impl getInstance(Context context, ICallback iCallback){if (instance == null){if (checkHashForInstance(context)) {instance = new Impl();}} else {throw new SecurityException("validation failed during instance creation.");}}return instance;}
二、实现类
public class HashValidator {final static String whiltename ="com.xxx.xxxx";public static boolean checkHashForInstance(Context context) throws InsufficientPermissionException {// 获取当前应用的包名String packageName = context.getPackageName();// 计算包名的 HASH 值String calculatedHash = calculateHashFromPackageName(packageName);// 根据预设的 hash 值进行校验String presetHash = calculateHashFromPackageName(whiltename);Logs.d("package_name "+ packageName);if (!presetHash.equals(calculatedHash)) {// 校验失败,抛出自定义异常throw new InsufficientPermissionException("Insufficient permission during instance creation.");}// 校验成功return true;}private static String calculateHashFromPackageName(String packageName) {try {MessageDigest messageDigest = null;messageDigest = MessageDigest.getInstance("SHA-256");byte[] hashBytes = messageDigest.digest(packageName.getBytes());StringBuilder hexStringBuilder = new StringBuilder();// 将哈希字节数组转换为十六进制字符串for (byte hashByte : hashBytes) {hexStringBuilder.append(String.format("%02X", hashByte));}// 返回计算得到的哈希值return hexStringBuilder.toString();} catch (NoSuchAlgorithmException e) {e.printStackTrace();// 在实际应用中可能需要处理 NoSuchAlgorithmException 异常return null;}}
}
http://www.qdjiajiao.com/news/5294.html

相关文章:

  • 笑话网站程序推广网页怎么做的
  • 电脑培训班一般需要多少钱怎么做网站优化排名
  • 政府网站建设安全管理办法一键优化大师
  • 可以在线制作简历的网站体验营销案例
  • 网站的构架与组成列举网络推广的方式
  • wordpress供应商管理系统苏州seo关键词优化报价
  • 网站怎么做目录跳转网站结构
  • 重庆观音桥seo专员是做什么的
  • 有哪些网站做汽车周边服务西安全网优化
  • 网站开发程序员自学青岛seo排名扣费
  • 做网站还需要搜狗吗推广平台哪儿有怎么做
  • 武汉做网站哪家好网络营销概述ppt
  • 用php做图书管理网站长沙seo袁飞
  • 正规的南昌网站建设小程序开发公司
  • 免费百度网站建设百度人气榜
  • 迷你世界怎么做网站期宁波正规优化seo价格
  • 网站备案邮寄资料二十条优化
  • 网站开发的主要特点免费网络营销平台
  • 网站建设书籍北京seo做排名
  • html网页制作毕业论文抖音seo排名系统
  • 抽奖机网站怎么做的信息流广告投放公司
  • 新潮远网站建设友链
  • 做网站的什么公司最好百度后台登录
  • wordpress 关闭保存修订版本seo优化培训班
  • 美团网网站建设 费用学大教育一对一收费价格表
  • 做某网站的设计与实现网络品牌营销
  • 南通网站优化推广中国seo公司
  • 做网站编辑要有逻辑吗百度指数移动版怎么用
  • 开发软件app公司seo培训机构
  • 制作网站开发多少钱百度收录情况