luxlabs header browser preview


@class NSError, NSString, VSIdentityProvider, VSAccountStore, VSDevice, VSRemoteNotifier, NSOperationQueue, VSPreferences, NSObject;
@protocol OS_dispatch_queue;

@interface VSIdentityProviderInfoCenter : NSObject <VSRemoteNotifierDelegate>

@property (retain, nonatomic) VSPreferences *preferences;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *serialQueue;
@property (retain, nonatomic) NSOperationQueue *privateQueue;
@property (retain, nonatomic) VSIdentityProvider *cachedIdentityProvider;
@property (retain, nonatomic) NSString *cachedDesignatedAppBundleIdentifier;
@property (nonatomic) BOOL cachedIsSetTopBox;
@property (nonatomic) BOOL setupCompleted;
@property (nonatomic) BOOL ignoredFirstNotification;
@property (retain, nonatomic) NSError *currentError;
@property (retain, nonatomic) VSRemoteNotifier *remoteNotifier;
@property (retain, nonatomic) VSDevice *device;
@property (retain, nonatomic) VSAccountStore *accountStore;
@property (copy, nonatomic) id /* block */ newIdentityProviderFetchAllOperationBlock;
@property (copy, nonatomic) id /* block */ newIdentityProviderFetchOperationBlock;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedCenter;

- (void)_accountStoreDidChange;
- (id)init;
- (void)dealloc;
- (void)_refresh:(id /* block */)a0;
- (void).cxx_destruct;
- (void)remoteNotifier:(id)a0 didReceiveRemoteNotificationWithUserInfo:(id)a1;
- (void)enqueueInfoQueryWithCompletion:(id /* block */)a0;
- (void)_developerSettingsDidChange;
- (void)_identityProviderForSetTopBoxProfile:(id)a0 completion:(id /* block */)a1;
- (void)_postdentityProviderInfoDidChangeNotification;
- (id)_value:(id)a0 withDefault:(id)a1;
- (void)enqueueIdentityProviderAppsQueryWithCompletion:(id /* block */)a0;
- (void)enqueueManagedSetTopBoxInfoQueryWithCompletion:(id /* block */)a0;
- (void)enqueueSetTopBoxInfoQueryWithCompletion:(id /* block */)a0;
- (void)enqueueSetTopBoxProfileProviderQueryWithCompletion:(id /* block */)a0;
- (void)fetchAccountAndIdentityProvider:(id /* block */)a0;
- (void)fetchIdentityProviderAppBundleIdFromDeveloperSettings:(id /* block */)a0;

@end