System/Library/PrivateFrameworks/HealthDaemon.framework
HDSharingAuthorizationManager.h
Download HDSharingAuthorizationManager.h
@class NSMutableDictionary, HDProfile, HKSynchronousObserverSet;
@interface HDSharingAuthorizationManager : NSObject {
HDProfile *_profile;
HKSynchronousObserverSet *_observers;
NSMutableDictionary *_addedAuthorizationsByRecipient;
NSMutableDictionary *_removedAuthorizationsByRecipient;
}
- (void)registerObserver:(id)a0;
- (id)initWithProfile:(id)a0;
- (BOOL)markSharingAuthorizationsForDeletion:(id)a0 recipientIdentifier:(id)a1 error:(id *)a2;
- (BOOL)insertOrUpdateRecipientIdentifier:(id)a0 sharingAuthorizations:(id)a1 dateModified:(id)a2 syncProvenance:(long long)a3 syncIdentity:(long long)a4 databaseTransaction:(id)a5 error:(id *)a6;
- (BOOL)updateAuthorizationsForRecipientIdentifier:(id)a0 sharingAuthorizationsToAdd:(id)a1 sharingAuthorizationsToRemove:(id)a2 error:(id *)a3;
- (void)unregisterObserver:(id)a0;
- (BOOL)revokeRecipientWithIdentifier:(id)a0 error:(id *)a1;
- (id)sharingAuthorizationsMarkedForDeletionForRecipientIdentifier:(id)a0 error:(id *)a1;
- (void)deleteMarkedSharingAuthorizations;
- (id)sharingAuthorizationsForRecipientIdentifier:(id)a0 error:(id *)a1;
- (BOOL)insertOrUpdateCodableRelationships:(id)a0 syncProvenance:(long long)a1 error:(id *)a2;
- (BOOL)removeSharingAuthorizations:(id)a0 recipientIdentifier:(id)a1 error:(id *)a2;
- (void).cxx_destruct;
- (BOOL)addSharingAuthorizations:(id)a0 recipientIdentifier:(id)a1 error:(id *)a2;
- (id)recipientIdentifiersForSharingAuthorizations:(id)a0 error:(id *)a1;
@end