@class NSString, ACFMessage, ACC2SVTrustedDeviceObject; @protocol ACC2SVControllerDelegate, ACCTicketManagerProtocol, ACC2SVTransportControllerProtocol, ACC2SVAuthenticationUIControllerProtocol; @interface ACC2SVController : NSObject @property (copy, nonatomic) id /* block */ completionBlock; @property (readonly, nonatomic) id ticketManager; @property (retain, nonatomic) ACFMessage *authRequest; @property (retain, nonatomic) ACC2SVTrustedDeviceObject *currentDevice; @property (readonly, nonatomic) Class deviceObjectClass; @property (nonatomic) id delegate; @property (retain, nonatomic) id secondFactorAuthUIController; @property (retain, nonatomic) id transportController; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)dealloc; - (void)cancelWithCompletion:(id /* block */)a0; - (void)handleErrorOnGetTrustedDevices:(id)a0; - (void)cancel2SVAuthentication; - (id)createCancelError; - (id)createTrustedDeviceWithDictionary:(id)a0; - (void)enterAndVerifySecureCodeOfLength:(unsigned long long)a0; - (void)enterCredentials; - (void)generateAndSendSecCodeToDevice:(id)a0 withCompletion:(id /* block */)a1; - (void)goBackToTrustedDevices; - (void)handleErrorOnResendSecurityCode:(id)a0 alertCancelled:(BOOL)a1; - (void)handleErrorOnSendSecurityCode:(id)a0 alertCancelled:(BOOL)a1; - (void)hideUIAndReturnError:(id)a0; - (void)hideUIWithCompletion:(id /* block */)a0; - (unsigned long long)passcodeLengthFromEncryptedContent:(id)a0 withHmac:(id)a1 context:(id)a2; - (void)perform2StepVerificationWithRequest:(id)a0 completion:(id /* block */)a1; - (void)refreshTrustedDevicesList; - (void)reportError:(id)a0 completionBlock:(id /* block */)a1; - (void)sendVerificationCodeToDevice:(id)a0; - (id)ssoTokenWithResponse:(id)a0 context:(id)a1; - (void)start2StepVerificationWithRequest:(id)a0; - (id)trustedDevicesFromResponse:(id)a0 withContext:(id)a1; - (void)uiController:(id)a0 getImageWithURL:(id)a1 completion:(id /* block */)a2; - (void)uiController:(id)a0 resendVerificationCodeWithCompletion:(id /* block */)a1; - (void)uiControllerCancelGettingImages:(id)a0; - (void)uiControllerHideViewAnimated:(id)a0; - (id)uiControllerRealm:(id)a0; - (void)uiControllerRefreshDeviceList:(id)a0; - (id)uiControllerSelectedDevice:(id)a0; - (void)uiControllerSetup:(id)a0; - (id)uiControllerTitle:(id)a0; - (void)uiControllerUserIsUnableToReceiveVerificationCode:(id)a0; - (void)updateSSOToken:(id)a0 withServiceTicket:(id)a1 request:(id)a2; - (void)verifySecureCode:(id)a0 withCompletion:(id /* block */)a1; - (void)verifySecurityCodeDidFailWithError:(id)a0; - (void)verifySecurityCodeDidFinishWithToken:(id)a0; @end