123456789101112131415161718192021222324252627 |
- //
- // BKTouchIDManager.h
- // BKPasscodeViewDemo
- //
- // Created by Byungkook Jang on 2014. 10. 12..
- // Copyright (c) 2014년 Byungkook Jang. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface BKTouchIDManager : NSObject
- @property (nonatomic, strong, readonly) NSString *keychainServiceName;
- @property (nonatomic, strong) NSString *promptText;
- @property (nonatomic, readonly, getter=isTouchIDEnabled) BOOL touchIDEnabled;
- + (BOOL)canUseTouchID;
- - (instancetype)initWithKeychainServiceName:(NSString *)serviceName;
- - (void)savePasscode:(NSString *)passcode completionBlock:(void(^)(BOOL success))completionBlock;
- - (void)loadPasscodeWithCompletionBlock:(void(^)(NSString *passcode))completionBlock;
- - (void)deletePasscodeWithCompletionBlock:(void(^)(BOOL success))completionBlock;
- @end
|