System/Library/PrivateFrameworks/AppleAccountUI.framework

AAUISignInViewController.h

Download AAUISignInViewController.h

  1. NSObject
  2. >
  3. UIResponder
  4. >
  5. UIViewController
@class AAUIOBHeaderView, UIImage, AAUISignInViewControllerTableFooterView, UMUserPersonaContext, UITableView, AAUIAppleLogoMicaView, UIView, UIColor, NSString, AAUIProximityAuthController, AKBasicLoginTableViewCell, UITableViewHeaderFooterView, UIStackView, UMUserPersona, NSArray, AAUIBuddyView, OBBoldTrayButton, UIImageView;
@protocol AAUISignInViewControllerDelegate;

@interface AAUISignInViewController : UIViewController <AKAppleIDAuthenticationInAppContextPasswordDelegate, RemoteUIControllerDelegate, UITableViewDataSource, UITableViewDelegate, UITextFieldDelegate> {
    UITableView *_tableView;
    AKBasicLoginTableViewCell *_usernameCell;
    AKBasicLoginTableViewCell *_passwordCell;
    AAUIOBHeaderView *_obHeaderView;
    UIImage *_headerImage;
    OBBoldTrayButton *_continueButton;
    UIStackView *_actionButtonsStackView;
    UITableViewHeaderFooterView *_tableHeaderView;
    AAUISignInViewControllerTableFooterView *_tableFooterView;
    double _navigationBarHeightPortrait;
    NSArray *_compactConstraints;
    NSArray *_expandedConstraints;
    id /* block */ _passwordHandler;
    UMUserPersona *_originalPersona;
    UMUserPersonaContext *_originalPersonaContext;
}

@property (retain, nonatomic) AAUIBuddyView *view;
@property (nonatomic) BOOL showingPasswordCell;
@property (nonatomic) BOOL isPhoneNumberLoginSupported;
@property (retain, nonatomic) AAUIProximityAuthController *proxController;
@property (retain, nonatomic) AAUIAppleLogoMicaView *appleLogoMicaView;
@property (retain, nonatomic) UIView *logoContainerView;
@property (nonatomic) BOOL hideCreationAndForgotPasswordButton;
@property (nonatomic, setter=_setShouldAnticipatePiggybacking:) BOOL _shouldAnticipatePiggybacking;
@property (nonatomic, setter=_setAkServiceType:) long long _akServiceType;
@property (nonatomic, setter=setProxEnabled:) BOOL isProxEnabled;
@property (nonatomic, setter=setShowsChildSignIn:) BOOL _showsChildSignIn;
@property (weak, nonatomic) id<AAUISignInViewControllerDelegate> delegate;
@property (nonatomic) BOOL allowsAccountCreation;
@property (nonatomic) BOOL showServiceIcons;
@property (nonatomic) long long tableViewStyle;
@property (retain, nonatomic) UIColor *cellBackgroundColor;
@property (readonly, nonatomic) UIImageView *headerImageView;
@property (nonatomic) NSString *messageLabel;
@property (retain, nonatomic) NSString *footerText;
@property (copy, nonatomic) NSString *username;
@property (nonatomic) BOOL canEditUsername;
@property (nonatomic) BOOL allowSkip;
@property (nonatomic) BOOL shouldShowSystemBackButton;
@property (copy, nonatomic) NSArray *privacyLinkIdentifiers;
@property (nonatomic, getter=isChildSetupFlow) BOOL childSetupFlow;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)_isRunningInBridge;
+ (BOOL)_isRunningInSettings;
+ (void)phoneNumberSupportedWithCompletion:(id /* block */)a0;

- (id)authenticationContext;
- (id)tableView:(id)a0 viewForHeaderInSection:(long long)a1;
- (long long)numberOfSectionsInTableView:(id)a0;
- (BOOL)textFieldShouldReturn:(id)a0;
- (BOOL)tableView:(id)a0 shouldDrawTopSeparatorForSection:(long long)a1;
- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (long long)tableView:(id)a0 numberOfRowsInSection:(long long)a1;
- (void)viewWillLayoutSubviews;
- (void)tableView:(id)a0 willDisplayCell:(id)a1 forRowAtIndexPath:(id)a2;
- (double)tableView:(id)a0 heightForRowAtIndexPath:(id)a1;
- (id)_cancelBarButtonItem;
- (void)viewDidLoad;
- (void)_keyboardWillShow:(id)a0;
- (void)loadView;
- (void)_keyboardWillHide:(id)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (BOOL)remoteUIController:(id)a0 shouldLoadRequest:(id)a1 redirectResponse:(id)a2;
- (void)_setEnabled:(BOOL)a0;
- (BOOL)textField:(id)a0 shouldChangeCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 replacementString:(id)a2;
- (void)viewDidDisappear:(BOOL)a0;
- (void)sizeCategoryDidChange:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)_continueButton;
- (id)_backBarButtonItem;
- (id)_tableFooterView;
- (id)_tableHeaderView;
- (id)_tableView;
- (id)tableView:(id)a0 viewForFooterInSection:(long long)a1;
- (BOOL)_hasValidCredentials;
- (void)setHeaderImage:(id)a0;
- (id)_serverFriendlyUsername:(id)a0;
- (double)_navigationBarHeight;
- (void)nextButtonTapped;
- (void)_cancelPasswordDelegateIfNecessary;
- (void)context:(id)a0 needsPasswordWithCompletion:(id /* block */)a1;
- (id)_passwordCell;
- (void)_textFieldDidChange:(id)a0;
- (id)_actionButtonsStackView;
- (void)_cancelButtonSelected:(id)a0;
- (void)_continueButtonSelected:(id)a0;
- (BOOL)_isPasswordFieldVisible;
- (id)_usernameCell;
- (void)_actionButtonSelected:(id)a0;
- (void)_attemptAuthentication;
- (void)_attemptAuthenticationWithContext:(id)a0;
- (id)_authorizationValueForAuthenticationResults:(id)a0;
- (void)_beginObservingKeyboardWillShowNotifications;
- (void)_beginObservingSizeCategoryNotification;
- (void)_beginObservingTextFieldDidChangeNotifications;
- (void)_childSignInSelected:(id)a0;
- (id)_defaultHeaderImage;
- (void)_delegate_signInViewControllerDidCancel;
- (void)_delegate_signInViewControllerDidCompleteWithAuthenticationResults:(id)a0;
- (void)_delegate_signInViewControllerDidSkip;
- (void)_endObservingKeyboardWillShowNotifications;
- (void)_endObservingSizeCategoryNotification;
- (void)_endObservingTextFieldDidChangeNotifications;
- (void)_formatUsernameAsPhoneNumberIfNeeded;
- (BOOL)_isGreenTeaCapable;
- (id)_passwordFieldIndexPath;
- (id)_prepareOBHeaderView;
- (void)_presentCreateAppleIDPane;
- (void)_presentForgotAppleIDPane;
- (void)_prewarmSignInFlowIfApplicable;
- (void)_repairCloudAccountWithAuthenticationResults:(id)a0;
- (void)_resignFirstResponderForAppropriateTextField;
- (void)_setContinueButtonEnabled:(BOOL)a0;
- (void)_setPasswordFieldHidden:(BOOL)a0;
- (void)_setUsernameCellWaiting:(BOOL)a0;
- (BOOL)_shouldDisableProximityAppleIDAdvertisement;
- (BOOL)_shouldShowChildSignButton;
- (BOOL)_showOnlyPassword;
- (void)_updateContentInsetWithHeight:(double)a0;
- (void)_updateExpandingViewInFooter;
- (void)_updateScrollIndicatorInsetWithHeight:(double)a0;
- (void)constrainView:(id)a0 toFillHeaderFooterView:(id)a1;
- (id)forgotButtonLocalizedString;
- (void)passwordCellTapped:(id)a0;
- (void)usernameCellTapped:(id)a0;

@end