luxlabs header browser preview


@class MCInstallProfileQuestionViewController, NSString, MCProfile, NSData, NSArray, DMCProfileViewController;
@protocol MCInstallProfileDelegate;

@interface MCInstallProfileViewController : MCUIViewController <MCInstallationConsentDelegate, DevicePINControllerDelegate, DMCProfileQuestionsControllerDelegate, MCInstallationWarningDelegate, DMCProfileViewControllerDelegate, MCUISignInViewControllerDelegate, UIAdaptivePresentationControllerDelegate>

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) MCProfile *originalProfile;
@property (retain, nonatomic) NSData *profileData;
@property (retain, nonatomic) NSData *originalProfileData;
@property (nonatomic) BOOL processingPayload;
@property (nonatomic) BOOL userCancelledInstall;
@property (nonatomic) BOOL secondaryProfileReceived;
@property (copy, nonatomic) id /* block */ signInCompletionHandler;
@property (copy, nonatomic) NSString *enrollmentPersonaID;
@property (retain, nonatomic) MCProfile *profile;
@property (retain, nonatomic) DMCProfileViewController *profileViewController;
@property (retain, nonatomic) MCInstallProfileQuestionViewController *questionsController;
@property (nonatomic) int installState;
@property (nonatomic) BOOL installHasFailed;
@property (nonatomic) BOOL questionsAlreadyAsked;
@property (nonatomic) BOOL waitingForNextQuestion;
@property (nonatomic) BOOL delayNextQuesion;
@property (retain, nonatomic) NSString *pin;
@property (retain, nonatomic) NSArray *warnings;
@property (copy, nonatomic) id /* block */ didAppearBlock;
@property (nonatomic) BOOL isDeallocating;
@property (weak, nonatomic) id<MCInstallProfileDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)didAcceptEnteredPIN:(id)a0;
- (void)dealloc;
- (void)_applicationDidEnterBackground:(id)a0;
- (void)profileConnection:(id)a0 didFinishPreflightWithError:(id)a1;
- (void)profileConnectionDidRequestCurrentPasscode:(id)a0;
- (void)profileConnection:(id)a0 didRequestUserInput:(id)a1;
- (void)profileConnection:(id)a0 didFinishInstallationWithIdentifier:(id)a1 error:(id)a2;
- (void)profileConnection:(id)a0 didShowUserWarnings:(id)a1;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)didCancelEnteringPIN;
- (void)profileConnection:(id)a0 didRequestMAIDSignIn:(id)a1 personaID:(id)a2;
- (void)presentationControllerDidAttemptToDismiss:(id)a0;
- (void)signInViewController:(id)a0 didAuthenticateWithResults:(id)a1 error:(id)a2;
- (void)profileConnection:(id)a0 didBeginInstallingNextProfile:(id)a1;
- (void)profileConnection:(id)a0 didUpdateStatus:(id)a1;
- (void)profileViewControllerDidSelectRemoveProfile:(id)a0;
- (BOOL)profileViewControllerIsProfileInstalled;
- (id)_localizedCPLFinalWarningString;
- (void)_returnToSender;
- (BOOL)_attemptRemoteInstallAfterCompletingPrecheck;
- (void)_beginInstallFlow;
- (void)_cancelInstallAfterMAIDAuthenticationAnimated:(BOOL)a0;
- (void)_cancelInstallDueToApplicationExit;
- (void)_didFinishEnteringPINWithCompletion:(id /* block */)a0;
- (void)_didFinishPresentingConsent:(id)a0;
- (void)_finishWaitingForMoreQuestions;
- (void)_handleInstallationError:(id)a0;
- (void)_hideProgressIndicatorIfNeeded;
- (BOOL)_installErrorIsUserCancelledError:(id)a0;
- (void)_installFinishedWithIdentifier:(id)a0 error:(id)a1;
- (id)_newRightBarButtonItem;
- (void)_presentConsent:(id)a0;
- (void)_promptUserWithQuestions:(id)a0;
- (void)_promptUserWithQuestionsAfterDelay:(id)a0;
- (void)_resetInstallationVariables;
- (void)_showCPLFinalInstallationWarning:(id /* block */)a0 withMDMWarning:(BOOL)a1;
- (void)_signInMAID:(id)a0 completionHandler:(id /* block */)a1;
- (void)_takeMeBack;
- (void)_waitForNextQuestion;
- (void)addCancelActionToAlert:(id)a0 withCompletion:(id /* block */)a1;
- (void)addInstallActionWithTitle:(id)a0 style:(long long)a1 toAlert:(id)a2 completion:(id /* block */)a3;
- (void)cancelInstallWhilePresentingConsentAndWarningsAnimated:(BOOL)a0;
- (void)cancelInstallWhilePresentingConsentAndWarningsUponDidAppear;
- (void)cancelInstallWhilePresentingQuestionsAnimated:(BOOL)a0;
- (void)consentExtensionShowConsentAndWarnings:(id)a0;
- (void)continueInstallFlowAfterCompletingPrecheck;
- (void)continueInstallFlowAfterPINVerification;
- (BOOL)displayedAsSheet;
- (void)hideProgressIndicatorWithShowButtons:(BOOL)a0;
- (id)initWithInstallableProfileData:(id)a0 fromSource:(unsigned long long)a1;
- (id)initWithProfile:(id)a0 viewMode:(long long)a1;
- (id)initWithProfile:(id)a0 viewMode:(long long)a1 profileUIDataProvider:(id)a2;
- (id)initWithProfileDataFromSettingsJump:(id)a0;
- (void)installationConsentViewController:(id)a0 finishedWithUserContinueResponse:(BOOL)a1;
- (void)installationWarningViewController:(id)a0 finishedWithUserContinueResponse:(BOOL)a1;
- (void)performRemoveAfterFinalVerification;
- (void)pinExtensionShowPINSheet;
- (void)profileRemovalDidFinish;
- (void)questionsController:(id)a0 didFinishWithResponses:(id)a1;
- (BOOL)questionsControllerIsDisplayedInSheet:(id)a0;
- (void)questionsExtensionDidFinishPreflightWithError:(id)a0;
- (void)questionsExtensionDidRequestAnswersForQuestions:(id)a0;
- (void)questionsExtensionInstallFinished;
- (void)queueNextProfileData:(id)a0;
- (void)setCurrentQuestionsController:(id)a0;
- (void)setInstallState:(int)a0 animated:(BOOL)a1;
- (void)showFinalInstallationAlert:(id /* block */)a0;
- (void)showMDMFinalInstallationAlert:(id /* block */)a0;
- (void)showProgressIndicator;
- (void)showReEnrollFailureAlert;
- (void)submitQuestionAnswers:(id)a0;
- (void)updateBarButtonItemsForProfileInstallationState:(int)a0 animated:(BOOL)a1;
- (void)updateTitleForProfileInstallationState:(int)a0;
- (void)warningsExtensionPushWarningsControllerWithWarnings:(id)a0;

@end