luxlabs header browser preview


@class NSUUID, NSString, NSArray, PSSpecifier, NSDictionary, NSMutableArray, NSObject, UIBarButtonItem;

@interface VPNSetupListController : PSListController

@property unsigned long long currentVPNType;
@property unsigned long long originalVPNType;
@property unsigned long long encryptionType;
@property unsigned long long vpnGrade;
@property unsigned long long eapType;
@property unsigned long long authType;
@property (retain) UIBarButtonItem *backButton;
@property BOOL overviewMode;
@property BOOL editMode;
@property BOOL passwordEditOnly;
@property BOOL dirty;
@property BOOL sendAllTraffic;
@property BOOL useRSASecurID;
@property BOOL usesCertificates;
@property BOOL passwordRequired;
@property BOOL userCreated;
@property BOOL profileBacked;
@property BOOL onDemandService;
@property BOOL onDemandEnabled;
@property BOOL alwaysPrompt;
@property (retain) PSSpecifier *connectSpecifier;
@property (retain) NSUUID *serviceID;
@property (retain) NSString *displayName;
@property (retain) NSString *appName;
@property (retain) NSDictionary *includedBundleIDs;
@property (retain) NSArray *matchDomains;
@property (retain) NSString *server;
@property (retain) NSString *account;
@property (retain) NSString *password;
@property (retain) NSString *sharedSecret;
@property (retain) NSString *groupDisplayName;
@property (retain) NSString *localIdentifier;
@property (retain) NSString *remoteIdentifier;
@property (retain) PSSpecifier *displayNameSpecifier;
@property (retain) PSSpecifier *serverSpecifier;
@property (retain) PSSpecifier *serverAddressSpecifier;
@property (retain) PSSpecifier *ciscoImageSpecifier;
@property (retain) PSSpecifier *sendAllTrafficSpecifier;
@property (retain) PSSpecifier *rsaSpecifier;
@property (retain) PSSpecifier *sharedSecretSpecifier;
@property (retain) PSSpecifier *encryptionTypeSpecifier;
@property (retain) PSSpecifier *vpnGradeStaticSpecifier;
@property (retain) PSSpecifier *passwordSpecifier;
@property (retain) PSSpecifier *groupNameSpecifier;
@property (retain) PSSpecifier *useCertificateSwitchSpecifier;
@property (retain) PSSpecifier *certificateListSpecifier;
@property (retain) PSSpecifier *accountSpecifier;
@property (retain) PSSpecifier *localIdentifierSpecifier;
@property (retain) PSSpecifier *remoteIdentifierSpecifier;
@property (retain) PSSpecifier *eapTypeSpecifier;
@property (retain) PSSpecifier *authTypeSpecifier;
@property (retain) PSSpecifier *timeSpecifier;
@property (retain) NSMutableArray *timeSpecifierArray;
@property (retain) NSArray *typeTabSpecifiers;
@property (retain) PSSpecifier *editServerSpecifier;
@property (retain) NSArray *proxyGroupSpecifiers;
@property (retain) NSArray *pacSpecifiers;
@property (retain) NSArray *manualProxySpecifiers;
@property (retain) NSArray *proxyAuthSpecifiers;
@property (retain) PSSpecifier *proxyLabelSpecifier;
@property unsigned long long proxyType;
@property BOOL proxyAuthenticated;
@property (retain) NSString *proxyServer;
@property (retain) NSString *proxyPort;
@property (retain) NSString *proxyUsername;
@property (retain) NSString *proxyPassword;
@property (retain) NSString *proxyPACFile;
@property (retain) NSObject *certificateID;
@property (retain) NSArray *certificateIDs;
@property (retain) NSArray *certificateObjects;
@property BOOL pptpWarningAccepted;
@property (retain) PSSpecifier *editButton;
@property (retain) PSSpecifier *enableButton;

- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (id)bundle;
- (void)loadView;
- (id)connection;
- (id)specifiers;
- (void)editButtonTapped:(id)a0;
- (void).cxx_destruct;
- (void)cancelButtonClicked:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)appWillEnterForeground:(id)a0;
- (void)updateDoneButton;
- (id)serverForConnection:(id)a0;
- (void)saveButtonTapped:(id)a0;
- (BOOL)haveEnoughValues;
- (id)sendAllTraffic:(id)a0;
- (void)setSendAllTraffic:(id)a0 forSpecifier:(id)a1;
- (id)getConnectionStateForSpecifier:(id)a0;
- (id)authTypeForSpecifier:(id)a0;
- (id)certificateObjectForSpecifier:(id)a0;
- (BOOL)deleteConfiguration:(id)a0;
- (void)deleteConfirm:(id)a0;
- (void)deleteVPNConfiguration:(id)a0;
- (void)displayAlertWithTitle:(id)a0 message:(id)a1 cancel:(id)a2;
- (id)displayNameForSpecifier:(id)a0;
- (id)eapTypeForSpecifier:(id)a0;
- (void)enableButtonTapped:(id)a0;
- (void)enterEditMode;
- (id)getDescriptionForApp:(id)a0;
- (id)groupDisplayNameForSpecifier:(id)a0;
- (id)interfaceTypeForConnection:(id)a0;
- (void)leaveEditMode;
- (id)localIP2ForSpecifier:(id)a0;
- (id)localIPForSpecifier:(id)a0;
- (id)localIdentifierForSpecifier:(id)a0;
- (id)onDemand:(id)a0;
- (id)pacFile:(id)a0;
- (id)passwordForSpecifier:(id)a0;
- (id)pptpEncryptionLevelForSpecifier:(id)a0;
- (id)proxyPassword:(id)a0;
- (id)proxyServer:(id)a0;
- (id)proxyServerPort:(id)a0;
- (id)proxyType:(id)a0;
- (id)proxyUsername:(id)a0;
- (id)proxyUsesAuthentication:(id)a0;
- (id)remoteIPForSpecifier:(id)a0;
- (id)remoteIdentifierForSpecifier:(id)a0;
- (void)renewCertificate:(id)a0;
- (void)saveButtonClicked:(id)a0;
- (BOOL)saveConfigurationSettings;
- (void)scrollToSpecifier:(id)a0;
- (id)serverForSpecifier:(id)a0;
- (void)setAuthType:(id)a0 forSpecifier:(id)a1;
- (void)setCertificateObject:(id)a0 forSpecifier:(id)a1;
- (void)setConnectionState:(id)a0 forSpecifier:(id)a1;
- (void)setDisplayName:(id)a0 forSpecifier:(id)a1;
- (void)setEAPType:(id)a0 forSpecifier:(id)a1;
- (void)setGroupDisplayName:(id)a0 forSpecifier:(id)a1;
- (void)setLocalIdentifier:(id)a0 forSpecifier:(id)a1;
- (void)setOnDemand:(id)a0 forSpecifier:(id)a1;
- (void)setOnDemandService:(id)a0 forSpecifier:(id)a1;
- (void)setPPTPEncryptionLevel:(id)a0 forSpecifier:(id)a1;
- (void)setPacFile:(id)a0 specifier:(id)a1;
- (void)setPassword:(id)a0 forSpecifier:(id)a1;
- (void)setPasswordRequired:(id)a0 forSpecifier:(id)a1;
- (void)setProxyPassword:(id)a0 specifier:(id)a1;
- (void)setProxyServer:(id)a0 specifier:(id)a1;
- (void)setProxyServerPort:(id)a0 specifier:(id)a1;
- (void)setProxyType:(id)a0 specifier:(id)a1;
- (void)setProxyUsername:(id)a0 specifier:(id)a1;
- (void)setProxyUsesAuthentication:(id)a0 specifier:(id)a1;
- (void)setRemoteIdentifier:(id)a0 forSpecifier:(id)a1;
- (void)setServer:(id)a0 forSpecifier:(id)a1;
- (void)setSharedSecret:(id)a0 forSpecifier:(id)a1;
- (void)setStateForServiceID:(id)a0;
- (void)setUseRSASecurID:(id)a0 forSpecifier:(id)a1;
- (void)setUsername:(id)a0 forSpecifier:(id)a1;
- (void)setUsesCertificates:(id)a0 forSpecifier:(id)a1;
- (void)setVPNGrade:(id)a0 forSpecifier:(id)a1;
- (void)setVPNType:(struct __CFString { } *)a0 forSpecifier:(id)a1;
- (id)sharedSecretForSpecifier:(id)a0;
- (id)statusForConnection:(id)a0;
- (id)timeConnectedForSpecifier:(id)a0;
- (void)timerUpdated:(id)a0;
- (id)tunnelType:(id)a0;
- (id)typeForConnection:(id)a0;
- (id)useRSASecurIDForSpecifier:(id)a0;
- (id)usernameForConnection:(id)a0;
- (id)usernameForSpecifier:(id)a0;
- (id)usesCertificatesForSpecifier:(id)a0;
- (void)vpnConfigurationChanged:(id)a0;
- (id)vpnGradeForSpecifier:(id)a0;
- (id)vpnGradeNameForSpecifier:(id)a0;
- (void)vpnStatusChanged:(id)a0;
- (struct __CFString { } *)vpnTypeForSpecifier:(id)a0;
- (void)warnForPPTP;

@end