System/Library/PrivateFrameworks/SpringBoardFoundation.framework
SBFUserAuthenticationModelJournaledDefaults.h
Download SBFUserAuthenticationModelJournaledDefaults.h
@class NSString, NSDictionary, MCProfileConnection, NSObject, SBSecurityDefaults;
@protocol OS_dispatch_queue, SBFUserAuthenticationModelDelegate;
@interface SBFUserAuthenticationModelJournaledDefaults : NSObject <SBFUserAuthenticationModel> {
MCProfileConnection *_profileConnection;
SBSecurityDefaults *_securityDefaults;
NSString *_journalPath;
NSObject<OS_dispatch_queue> *_persistentStateQueue;
BOOL _speculativePasscodeFailureChargeOutstanding;
NSDictionary *_originalDefaultsForRollback;
BOOL _pendingWipe;
BOOL _permanentlyBlocked;
double _unblockTime;
}
@property (nonatomic) id<SBFUserAuthenticationModelDelegate> delegate;
@property (readonly, nonatomic, getter=isTemporarilyBlocked) BOOL temporarilyBlocked;
@property (readonly, nonatomic, getter=isPermanentlyBlocked) BOOL permanentlyBlocked;
@property (readonly, nonatomic, getter=isUserRequestedEraseEnabled) BOOL userRequestedEraseEnabled;
@property (readonly, nonatomic) double timeUntilUnblockedSinceReferenceDate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)_journaledDefaultsAndTypes;
- (void)clearBlockedState;
- (id)init;
- (void)notePasscodeEntryBegan;
- (void)notePasscodeUnlockFailedWithError:(id)a0;
- (void)performPasswordTest:(id /* block */)a0;
- (BOOL)_isDeviceWipePreferenceEnabled;
- (void).cxx_destruct;
- (void)notePasscodeEntryCancelled;
- (void)synchronize;
- (void)notePasscodeUnlockSucceeded;
- (id)_copyLockControllerDefaults;
- (void)_evaluatePendingWipe;
- (id)_initWithJournalPath:(id)a0 securityDefaults:(id)a1 profileConnection:(id)a2;
- (void)_loadLockControllerDefaults:(id)a0;
- (void)_loadLockControllerDefaultsJournalIfNecessary;
- (void)_persistentStateQueue_beginSpeculativeFailureCharge;
- (void)_persistentStateQueue_cancelSpeculativeFailureCharge;
- (void)_persistentStateQueue_clearBlockedState;
- (void)_persistentStateQueue_evaluatePendingWipe;
- (void)_persistentStateQueue_loadLockState;
- (void)_persistentStateQueue_unlockFailedWithError:(id)a0;
- (void)_persistentStateQueue_unlockSucceeded;
- (void)_updateLockControllerDefaultsJournal;
- (void)test_reloadState;
- (id)updateLockControllerDefaultsWithBlock:(id /* block */)a0 journaled:(BOOL)a1;
@end