SOSTestDataSource.h [plain text]
#ifndef _SEC_SOSTestDataSource_H_
#define _SEC_SOSTestDataSource_H_
#include <SecureObjectSync/SOSAccount.h>
SOSDataSourceRef SOSTestDataSourceCreate(void);
CFMutableDictionaryRef SOSTestDataSourceGetDatabase(SOSDataSourceRef data_source);
SOSMergeResult SOSTestDataSourceAddObject(SOSDataSourceRef data_source, SOSObjectRef object, CFErrorRef *error);
bool SOSTestDataSourceDeleteObject(SOSDataSourceRef data_source, CFDataRef key, CFErrorRef *error);
SOSDataSourceFactoryRef SOSTestDataSourceFactoryCreate(void);
void SOSTestDataSourceFactoryAddDataSource(SOSDataSourceFactoryRef factory, CFStringRef name, SOSDataSourceRef ds);
SOSObjectRef SOSDataSourceCreateGenericItemWithData(SOSDataSourceRef ds, CFStringRef account, CFStringRef service, bool is_tomb, CFDataRef data);
SOSObjectRef SOSDataSourceCreateGenericItem(SOSDataSourceRef ds, CFStringRef account, CFStringRef service);
#endif