00001 /* 00002 * Generated by class-dump 3.1.1. 00003 * 00004 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard. 00005 */ 00006 00007 #import "NSObject.h" 00008 00009 @class Account, ActivityMonitor, MFError, NSArray; 00010 00011 @interface AccountValidator : NSObject 00012 { 00013 Account *_account; 00014 id _delegate; 00015 ActivityMonitor *_accountValidationActivity; 00016 struct { 00017 unsigned int useSSL:1; 00018 unsigned int incomingServerSupportsSSL:1; 00019 unsigned int smtpServerSupportsSSL:1; 00020 unsigned int validationInProgress:1; 00021 unsigned int canceled:1; 00022 unsigned int unused:27; 00023 } _flags; 00024 MFError *_incomingServerValidationError; 00025 MFError *_smtpServerValidationError; 00026 NSArray *_incomingServerAuthSchemes; 00027 NSArray *_smtpServerAuthSchemes; 00028 } 00029 00030 - (id)init; 00031 - (void)dealloc; 00032 - (void)setDelegate:(id)fp8; 00033 - (void)validateAccount:(id)fp8 useSSL:(BOOL)fp12; 00034 - (id)account; 00035 - (void)cancelValidation; 00036 - (id)_ispAccountInfo; 00037 - (void)_validateAccount:(id)fp8; 00038 - (BOOL)_incomingServerValid; 00039 - (BOOL)_outgoingServerValid; 00040 - (void)_updateValidationStatusForAccount:(id)fp8 status:(id)fp12; 00041 - (void)_backgroundValidateAccountFinished:(id)fp8 authSchemes:(id)fp12; 00042 - (void)stop; 00043 - (BOOL)accountValidationCanceled; 00044 - (void)_validateAccountInBackground:(id)fp8; 00045 - (BOOL)accountIsValid; 00046 - (BOOL)accountSupportsSSL; 00047 - (id)error; 00048 00049 @end 00050