System/Library/PrivateFrameworks/Sharing.framework
SFPasswordSharingService.h
Download SFPasswordSharingService.h
@class NSDate, NSString, NSUUID, SFService, SFPasswordSharingInfo, NSObject, SFUserAlert;
@protocol SFPasswordSharingServiceDelegate, OS_dispatch_queue;
@interface SFPasswordSharingService : NSObject {
BOOL _activateCalled;
BOOL _invalidateCalled;
SFUserAlert *_notification;
NSUUID *_peer;
SFPasswordSharingInfo *_promptedInfo;
SFService *_service;
int _serviceState;
NSDate *_shareClock;
double _shareTime;
}
@property (weak, nonatomic) id<SFPasswordSharingServiceDelegate> delegate;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue;
@property (retain, nonatomic) NSString *networkName;
+ (unsigned int)passwordSharingAvailability;
- (void)_cleanup;
- (void)_run;
- (id)init;
- (void)dealloc;
- (void)invalidate;
- (void)activate;
- (void).cxx_destruct;
- (void)_handleSessionStarted:(id)a0;
- (void)__testReceivedObject:(id)a0 withFlags:(unsigned int)a1;
- (void)_sendPasswordDeclinedWithError:(int)a0;
- (BOOL)__activateCalled;
- (BOOL)__invalidateCalled;
- (void)_handleReceivedPassword:(id)a0;
- (void)_handleUserNotificationResponse:(int)a0;
- (void)_passInfoToDelegate:(id)a0;
- (void)_promptUserWithInfo:(id)a0 message:(id)a1;
- (void)_receivedObject:(id)a0 flags:(unsigned int)a1;
- (int)_runServiceStart;
- (void)_sendPasswordReceived;
- (BOOL)disabledViaConfig;
- (id)messageForDisplayName:(id)a0 deviceName:(id)a1 info:(id)a2;
@end