System/Library/PrivateFrameworks/SpringBoard.framework
SBPasscodeController.h
Download SBPasscodeController.h
@class NSString, SBPasscodeAlertItem, SBPasscodeComplianceAlertItem, NSDate, NSObject;
@protocol OS_dispatch_queue;
@interface SBPasscodeController : NSObject {
SBPasscodeAlertItem *_passcodeAlertItem;
int _mode;
NSString *_previousPasscode;
NSString *_newPasscode;
int _unlockScreenType;
int _simplePasscodeType;
SBPasscodeComplianceAlertItem *_complianceAlertItem;
NSDate *_forcedComplianceDate;
id _manageConfigurationEffectiveSettingsObserver;
id _telephonyNotificationObserver;
int _restoreCompletedAlertStateChangedToken;
BOOL _delayedComplianceAlertUntilAfterRestoreCompletedAlert;
NSObject<OS_dispatch_queue> *_passcodeComplianceQueue;
}
+ (id)sharedInstance;
- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (void)_passwordEntered:(id)a0;
- (void)_startListeningToRestoreCompletedAlertStateChangedNotifications;
- (void)_abort;
- (void)_activateComplianceAlert;
- (void)_didEndCall;
- (void)_fetchAndSetUnlockScreenTypeForNewPasscode:(BOOL)a0;
- (BOOL)_isRestoreCompletedAlertActive;
- (void)_presentPasscodeAlertItemWithMode:(int)a0 alertItemErrorString:(id)a1 unlockScreenType:(int)a2;
- (void)_startListeningToManagedConfigurationNotification;
- (void)_startListeningToTelephonyNotifications;
- (void)_stopListeningToManagedConfigurationNotification;
- (void)_stopListeningToRestoreCompletedAlertStateChangedNotifications;
- (void)_stopListeningToTelephonyNotifications;
- (void)_userWantsToComplyNow:(BOOL)a0;
- (void)checkPasscodeCompliance;
- (void)forceUserToChangePasscode;
@end