luxlabs header browser preview


@class PODirectoryServices, NSString, NSXPCConnection, POUserGroupManager;

@interface PODaemonProcess : NSObject <PODaemonProtocol> {
    NSXPCConnection *_xpcConnection;
}

@property (retain) PODirectoryServices *directoryServices;
@property BOOL dataVaultInitialized;
@property (retain) POUserGroupManager *userGroupManager;
@property (copy) id /* block */ invalidationHandler;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)initWithXPCConnection:(id)a0;
- (id)init;
- (BOOL)_initDataVaultIfNeededWithError:(id *)a0;
- (void)connectionInvalidated;
- (void).cxx_destruct;
- (id)_defaultConfigurationPath;
- (void)_enablePlatformSSORuleForLogin:(id /* block */)a0;
- (id)_deviceConfigurationForIdentifer:(id)a0;
- (void)_disablePlatformSSORuleForLogin:(id /* block */)a0;
- (void)_disablePlatformSSORuleForScreensaver:(id /* block */)a0;
- (void)_enablePlatformSSORuleForScreensaver:(id /* block */)a0;
- (id)_loginConfigurationForIdentifer:(id)a0;
- (BOOL)_removeDeviceConfigurationForIdentifer:(id)a0 error:(id *)a1;
- (BOOL)_removeLoginConfigurationForIdentifer:(id)a0 error:(id *)a1;
- (BOOL)_removeUserConfigurationForIdentifier:(id)a0 error:(id *)a1;
- (BOOL)_saveDeviceConfiguration:(id)a0 identifer:(id)a1 error:(id *)a2;
- (BOOL)_saveLoginConfiguration:(id)a0 identifer:(id)a1 error:(id *)a2;
- (BOOL)_saveUserConfigurationData:(id)a0 forIdentifier:(id)a1 error:(id *)a2;
- (BOOL)_updateGroupForRight:(id)a0 newGroup:(id)a1;
- (id)_userConfigurationForIdentifier:(id)a0 error:(id *)a1;
- (void)deviceConfigurationForIdentifer:(id)a0 completion:(id /* block */)a1;
- (void)disablePlatformSSORules:(id /* block */)a0;
- (void)enablePlatformSSORules:(id /* block */)a0;
- (void)handleAuthRights;
- (void)handleStartup;
- (void)loginConfigurationForIdentifer:(id)a0 completion:(id /* block */)a1;
- (void)migrateConfiguration:(BOOL)a0 completion:(id /* block */)a1;
- (void)removeDeviceConfigurationForIdentifer:(id)a0 completion:(id /* block */)a1;
- (void)removeLoginConfigurationForIdentifer:(id)a0 completion:(id /* block */)a1;
- (void)removeUserConfigurationForIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)resetStoredConfigurationWithCompletion:(id /* block */)a0;
- (void)saveAppSSOConfiguration:(id)a0 completion:(id /* block */)a1;
- (void)saveDeviceConfiguration:(id)a0 identifer:(id)a1 completion:(id /* block */)a2;
- (void)saveLoginConfiguration:(id)a0 identifer:(id)a1 completion:(id /* block */)a2;
- (void)saveUserConfiguration:(id)a0 forIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)saveUserConfigurationData:(id)a0 forIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)userConfigurationForIdentifier:(id)a0 completion:(id /* block */)a1;

@end