System/Library/PrivateFrameworks/AppleAccountUI.framework
AAUIGenericTermsRemoteUI.h
Download AAUIGenericTermsRemoteUI.h
@class RUIServerHookHandler, NSString, NSNumber, UINavigationController, NSSet, NSDictionary, ACAccount, RemoteUIController, AAUIServerHookHandlerDelegate, UIViewController, ACAccountStore;
@protocol AAUIGenericTermsRemoteUIDelegate;
@interface AAUIGenericTermsRemoteUI : NSObject <RemoteUIControllerDelegate> {
UINavigationController *_parentNavController;
UINavigationController *_genericTermsUIViewController;
NSSet *_termsEntries;
BOOL _isModal;
BOOL _isPreferringPassword;
BOOL _didRenewCredentials;
NSNumber *_slaVersion;
}
@property (retain, nonatomic) AAUIServerHookHandlerDelegate *hookHandlerDelegate;
@property (retain, nonatomic) RemoteUIController *remoteUIController;
@property (retain, nonatomic) RUIServerHookHandler *serverHookHandler;
@property (weak, nonatomic) id<AAUIGenericTermsRemoteUIDelegate> delegate;
@property (readonly, weak, nonatomic) UIViewController *originatingViewController;
@property (retain, nonatomic) ACAccount *account;
@property (retain, nonatomic) ACAccountStore *accountStore;
@property (retain, nonatomic) NSDictionary *additionalHeaders;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void).cxx_destruct;
- (id)_sessionConfiguration;
- (void)remoteUIController:(id)a0 didPresentObjectModel:(id)a1 modally:(BOOL)a2;
- (void)remoteUIController:(id)a0 didReceiveObjectModel:(id)a1 actionSignal:(unsigned long long *)a2;
- (void)remoteUIController:(id)a0 shouldLoadRequest:(id)a1 redirectResponse:(id)a2 withCompletionHandler:(id /* block */)a3;
- (void)remoteUIController:(id)a0 willPresentModalNavigationController:(id)a1;
- (id)initWithAccount:(id)a0 inStore:(id)a1;
- (void)presentFromViewController:(id)a0 modal:(BOOL)a1;
- (id)_authContextForRenewCredentials;
- (void)_loadRequestPreferringPassword:(BOOL)a0;
- (void)_addHeadersToRequest:(id)a0;
- (void)_agreeToTermsWithURLString:(id)a0 preferPassword:(BOOL)a1 completion:(id /* block */)a2;
- (void)_cleanUpAndDismissWithSuccess:(BOOL)a0 agreeURL:(id)a1;
- (void)_cleanupRUILoader;
- (void)_displayConnectionErrorAndDismiss;
- (BOOL)_isUnauthorizedError:(id)a0;
- (void)_renewCredentialsWithCompletion:(id /* block */)a0;
- (void)_reportTermsUserAction:(id)a0 agreeUrl:(id)a1;
- (void)_sendAcceptedTermsInfo:(id)a0;
- (void)_setupActionForButtons;
- (id)_viewControllerForAlertPresentation;
- (id)initWithAccount:(id)a0 inStore:(id)a1 termsEntries:(id)a2;
@end