博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS keychain注解
阅读量:7220 次
发布时间:2019-06-29

本文共 779 字,大约阅读时间需要 2 分钟。

+ (NSMutableDictionary *)getKeychainQuery:(NSString *)service {

    return [NSMutableDictionary dictionaryWithObjectsAndKeys:

            (__bridge id)kSecClassGenericPassword,(__bridge id)kSecClass,

//存储类型、密码、私钥等等

            service, (__bridge id)kSecAttrService,

//干什么的

            service, (__bridge id)kSecAttrAccount,

//账户名称:区别用户用的

            (__bridge id)kSecAttrAccessibleAfterFirstUnlock,(__bridge id)kSecAttrAccessible,

            nil];

//信息访问的授权方式:手机是否解锁

}

 

[keychainQuery setObject:[NSKeyedArchiver archivedDataWithRootObject:data] forKey:(__bridge id)kSecValueData];

//添加存储值

 

SecItemAdd((__bridge CFDictionaryRef)keychainQuery, NULL);

 

 

[keychainQuery setObject:(__bridge id)kCFBooleanTrue forKey:(__bridge id)kSecReturnData];

    [keychainQuery setObject:(__bridge id)kSecMatchLimitOne forKey:(__bridge id)kSecMatchLimit];

//查询时数据的过滤方式

转载地址:http://kwhym.baihongyu.com/

你可能感兴趣的文章
使用Volley传送网络数据
查看>>
centos下的tree的使用
查看>>
笔记本在公司内部分工位有线连接不识别无法上网
查看>>
Windows 8 Hyper-v和MinWin:一个扭转战局的策略?
查看>>
mybatis问题
查看>>
__attribute__ 你知多少?
查看>>
Android Bluetooth 学习(3)蓝牙设备之间自动配对
查看>>
调用系统相册和拍照,取得返回文件
查看>>
android View 1
查看>>
Zabbix 监控windows的网卡流量
查看>>
Oracle 查询当前系统时间的几种方式
查看>>
python 爬虫系列(1) --- requests库入门
查看>>
使用Apache Httpclient访问Spring rest接口下载文件
查看>>
机器学习算法中的准确率(Precision)、召回率(Recall)、F值(F-Measure)
查看>>
Dockerfile多阶段构建
查看>>
MySQL配置文件mysql.ini参数详解
查看>>
通知UI thread的一个方法
查看>>
offsetof宏—求结构体中一个成员在该结构体中的偏移量
查看>>
SpringMVC+hibernate+mysql环境搭建后测试例中使用的注解总结
查看>>
C++ Primer(第五版)练习12.6
查看>>